Python 连接列表中的两个元素

Python 连接列表中的两个元素,python,list,zip,Python,List,Zip,如果我有两个列表: list1 = ['1', '2', '3', '4'] list2 = ['a', 'b', 'c', 'd'] 如何获得第三个列表及其输出 list3 = ['1a', '2b', '3c', '4d'] 我试过拉拉链和加入 但是Zip仍然将项目分开,Join将完全删除所有分隔符 谢谢大家 如果不定义变量a、b…,第二个列表就没有任何意义,除非您指的是字符串 list1 = [1, 2, 3, 4] list2 = ["a", "b&qu

如果我有两个列表:

list1 = ['1', '2', '3', '4']
list2 = ['a', 'b', 'c', 'd']
如何获得第三个列表及其输出

list3 = ['1a', '2b', '3c', '4d']
我试过拉拉链和加入

但是Zip仍然将项目分开,Join将完全删除所有分隔符


谢谢大家

如果不定义变量a、b…,第二个列表就没有任何意义,除非您指的是字符串

list1 = [1, 2, 3, 4]
list2 = ["a", "b", "c", "d"]

list3 = [str(x) + y for x, y in zip(list1, list2)]

要将两个列表中的两个项目组合为字符串,需要同时遍历两个列表,并将两个项目连接为字符串

列表1=[1,2,3,4] 列表2=['a','b','c','d'] 列表3=[ziplist1、列表2中x、y的strx+stry] 打印列表3 输出将是:

['1a', '2b', '3c', '4d']

是否要按列表元素连接两个元素?您没有使用Python语法。所有这些值都是字符串吗?或者只是那些包含字母的?Python将接受的Post代码。现在我看到一个包含数字的列表和一个引用变量的列表,后面是一个无效语法的列表。我相信这不是我的初衷。我已经尝试过Zip和Join,请展示这些尝试。是的,列表2是字符串!谢谢