【发布时间】:2021-02-11 12:30:18
【问题描述】:
import string
l=list(string.ascii_lowercase)
u=list(string.ascii_uppercase)
我希望这些列表像这样合并
A=[('a','A'),('b','B'),('c','C')]
请告诉我怎么做
【问题讨论】:
标签: python list for-loop merge
import string
l=list(string.ascii_lowercase)
u=list(string.ascii_uppercase)
我希望这些列表像这样合并
A=[('a','A'),('b','B'),('c','C')]
请告诉我怎么做
【问题讨论】:
标签: python list for-loop merge
只需使用zip:
A = list(zip(l,u))
输出:
>>> A
[('a', 'A'), ('b', 'B'), ('c', 'C'), ('d', 'D'), ('e', 'E'), ('f', 'F'), ('g', 'G'), ('h', 'H'), ('i', 'I'), ('j', 'J'), ('k', 'K'), ('l', 'L'), ('m', 'M'), ('n', 'N'), ('o', 'O'), ('p', 'P'), ('q', 'Q'), ('r', 'R'), ('s', 'S'), ('t', 'T'), ('u', 'U'), ('v', 'V'), ('w', 'W'), ('x', 'X'), ('y', 'Y'), ('z', 'Z')]
【讨论】: