Puncte:0

Comparați două liste, fișier1 și fișier2, obțineți ID-urile din fișierul 2 prezente în numele de utilizator din fișierul 1

drapel ru

Va rog am nevoie de ajutor...

Am două liste, file1 și file2. Lista fișier1 are doar nume de utilizator, în timp ce fișier2 are aceleași nume de utilizator, dar cu coloane suplimentare (nume utilizator|privat da sau nu|id).

Practic, trebuie să știu ID-ul (care este în fișierul 2) al numelor de utilizator care se află în fișierul 1.

fisier1 (50k linii):

utilizator1
utilizator2
utilizator3

...

fișier 2 (500k linii):

utilizator1|DA|8125958
utilizator2|DA|4825195
utilizator3|DA|8757159
utilizator4|NU|5185761

...

user535733 avatar
drapel cn
Aceasta pare a fi o întrebare pentru acasă.
pLumo avatar
drapel in
Care este rezultatul așteptat? Ce ai incercat?
drapel ru
@pLumo Am încercat mai multe exemple pe internet și niciunul nu a funcționat... Fișierul1 are doar numele de utilizator pe care aș dori să le extrag din ID-urile care se află în fișierul2. fisier2 are aceleasi nume de utilizator ca fisier1, dar are mai multe nume de utilizator. Fișierul1 ar fi exact ceea ce mi-am dorit cu adevărat...
drapel ru
@user535733 Ei bine, asta pare greu de rezolvat =/
user535733 avatar
drapel cn
Dacă este o problemă de teme, atunci uită-te la instrumentele pe care le-ai discutat în clasă: grep, find, cut, arrays și alte instrumente shell. Sau expresii regulate. Sau dictează sau felie dacă folosești python. Există și alte instrumente pentru perl, pentru go, pentru C, pentru vala.
pLumo avatar
drapel in
Spuneți-ne **exact** ce ați încercat (comenzile) și ce nu a funcționat și care este rezultatul așteptat (ieșirea care se potrivește cu intrarea dvs. de exemplu). Nu faceți asta în comentarii, ci vă rog să vă editați întrebarea. Atunci te vom putea ajuta.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.