为了账号安全,请及时绑定邮箱和手机立即绑定

连接列表的 2 个元素

连接列表的 2 个元素

九州编程 2023-09-05 17:22:53
如果我有 2 个列表:list1 = ['1', '2', '3', '4'] list2 = ['a', 'b', 'c', 'd']如何获得带有输出的第三个列表list3 = ['1a', '2b', '3c', '4d']我尝试过 Zip 和 Join但 Zip 仍然将项目分开,而 Join 完全删除所有分隔符多谢你们!
查看完整描述

2 回答

?
森林海

TA贡献2011条经验 获得超2个赞

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


list1 = [1, 2, 3, 4]

list2 = ["a", "b", "c", "d"]


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


查看完整回答
反对 回复 2023-09-05
?
慕斯709654

TA贡献1840条经验 获得超5个赞

要将两个列表中的两个项目组合为字符串,您需要同时迭代两个列表并将这两个项目连接为字符串。


list1 = [1, 2, 3, 4]

list2 = ['a', 'b', 'c', 'd']

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

print(list3)

输出将是:


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


查看完整回答
反对 回复 2023-09-05
  • 2 回答
  • 0 关注
  • 150 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信