如何串联两个列表对象并在列表中加入字符串对象

时间:2018-11-01 12:24:26

标签: python

如何在Python中连接两个列表? 例: 输入:

    x=['saeed']
    y=['gharif']

预期输出:

    z=['saeedgharif']

3 个答案:

答案 0 :(得分:0)

您有两个列表,每个列表只有一个元素,因此可以通过串联每个列表的[0]元素来创建新列表

>>> z = [x[0] + y[0]]
>>> z
['saeedgharif']

答案 1 :(得分:0)

使用zip和列表理解。

例如:

x=['saeed']
y=['gharif']

print( [i+v for i,v in zip(x, y)] )

输出:

['saeedgharif']

答案 2 :(得分:0)

Join更具可读性,只需使用+合并两个列表即可。

x=['saeed']
y=['gharif']
z=''.join(x+y)