[英]print with two for loops in python
我有一个关于 python 的问题。
我需要打印存储在列表中的两个变量。 例子 list1 = ["1", "2", "3"] list2 = ["a", "b", "c"]
output 打印:1a、2b、3c
你想要zip
。
for i1, i2 in zip(list1, list2):
print(i1 + i2)
您可以使用zip()
和.join()
生成所需的 output:
list1 = ["1", "2", "3"]
list2 = ["a", "b", "c"]
# Prints 1a, 2b, 3c
print(', '.join(''.join(item) for item in zip(list1, list2)))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.