在python中按特殊顺序合并两个列表
我有以下两个清单:在python中按特殊顺序合并两个列表,python,list,arraylist,concatenation,Python,List,Arraylist,Concatenation,我有以下两个清单: char=['aa','bb','cc'] 及 number=[100200300] 我想要的是: result=[[aa',100],[bb',200],[cc',300]] 谢谢您可以使用列表理解和zip来创建您想要的列表 characters=['aa','bb','cc'] 数字=[100200300] 结果=[[x,y]表示zip中的x,y(字符,数字)] 你尝试了什么?@aws\u学徒实际上我不知道我该怎么做如果我想要这个结果:result=[('aa',100)
char=['aa','bb','cc']
及
number=[100200300]
我想要的是:
result=[[aa',100],[bb',200],[cc',300]]
谢谢您可以使用列表理解和zip来创建您想要的列表
characters=['aa','bb','cc']
数字=[100200300]
结果=[[x,y]表示zip中的x,y(字符,数字)]
你尝试了什么?@aws\u学徒实际上我不知道我该怎么做如果我想要这个结果:result=[('aa',100),('bb',200),('cc',300)]
我编辑了评论,现在我相信你会得到你需要的结果。
char= ['aa', 'bb', 'cc']
number= [100, 200, 300]
result=zip(char,number)
list(result)