Я работаю над программой python, целью которой является создание инструмента, который берет слово первого слова из файла и помещает его рядом с другой строкой в другом файле.Python, связывающий 2 строки
Это фрагмент кода:
lines = open("x.txt", "r").readlines()
lines2 = open("c.txt", "r").readlines()
for line in lines:
r = line.split()
line1 = str(r[0])
for line2 in lines2:
l2 = line2
rn = open("b.txt", "r").read()
os = open("b.txt", "w").write(rn + line1+ "\t" + l2)
, но он не работает правильно.
Вопрос в том, что я хочу, чтобы этот инструмент взял первое слово из файла и поместил его рядом с строкой из другого файла для всех строк в файле.
Например:
Файл: 1.txt:
hello there
hi there
Файл: 2.txt:
michal smith
takawa sama
Я хочу, чтобы результат:
Выход:
hello michal smith
hi takaua sama
Это не то, как работают вложенные петли. Вы ищете ['zip'] (https://docs.python.org/3/library/functions.html#zip):' для a, b в zip (lines, lines2): '. – TigerhawkT3