Чтобы напечатать два списка рядом с помощью функции zip
в Python, вы можете использовать следующие методы:
Метод 1: использование цикла for
list1 = [1, 2, 3]
list2 = ['a', 'b', 'c']
for item1, item2 in zip(list1, list2):
print(item1, item2)
Метод 2. Использование списка
list1 = [1, 2, 3]
list2 = ['a', 'b', 'c']
[print(item1, item2) for item1, item2 in zip(list1, list2)]
Метод 3. Использование оператора *
с функцией zip
list1 = [1, 2, 3]
list2 = ['a', 'b', 'c']
print(*zip(list1, list2))
Метод 4. Использование функции join
и выражения-генератора
list1 = [1, 2, 3]
list2 = ['a', 'b', 'c']
print('\n'.join(f'{item1} {item2}' for item1, item2 in zip(list1, list2)))