Рейтинг:0

Сравните два списка, файл1 и файл2, получите идентификаторы в файле2, присутствующие в именах пользователей в файле1.

флаг ru

Пожалуйста, мне нужна помощь...

У меня есть два списка, файл1 и файл2. В списке файл1 есть только имена пользователей, а в файле2 — те же имена пользователей, но с дополнительными столбцами (имя пользователя|личное да или нет|идентификатор).

В основном мне нужно знать идентификатор (который находится в файле2) имен пользователей, которые находятся в файле1.

файл1 (50 тыс. строк):

пользователь1
пользователь2
пользователь3

...

файл2 (500 тыс. строк):

пользователь1|ДА|8125958
пользователь2|ДА|4825195
пользователь3|ДА|8757159
пользователь4|НЕТ|5185761

...

user535733 avatar
флаг cn
Это похоже на домашнее задание.
pLumo avatar
флаг in
Каков ожидаемый результат? Что вы пробовали?
флаг ru
@pLumo Я попробовал несколько примеров в Интернете, и ни один не сработал... В файле1 есть только имена пользователей, которые я хотел бы извлечь из идентификаторов, находящихся в файле2. file2 имеет те же имена пользователей, что и file1, но имеет больше имен пользователей. Файл1 был бы именно тем, что я действительно хотел...
флаг ru
@user535733 user535733 Ну, это сложно решить =/
user535733 avatar
флаг cn
Если это домашнее задание, то посмотрите на инструменты, которые вы обсуждали в классе: grep, find, cut, массивы и другие инструменты оболочки. Или регулярные выражения. Или диктовки или нарезки при использовании python. Есть другие инструменты для perl, для go, для C, для vala.
pLumo avatar
флаг in
Сообщите нам **точно**, что вы пробовали (команды), а что не сработало, и каков ваш ожидаемый результат (результат, который соответствует входным данным вашего примера). Не делайте этого в комментариях, а вместо этого отредактируйте свой вопрос, пожалуйста. Тогда мы сможем вам помочь.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.