【发布时间】:2018-01-09 06:32:28
【问题描述】:
我做过这样的事情:
d = [('e', 0), ('f', 1), ('e', 0), ('f', 1)]
e = ['a']
d = [(n,j) for n,(i,j) in zip(e,d)]
d
[('a',0)]
我只是尝试用数组值替换等效的元组值,而不更改关联的数字。但该列表只到数组e 的长度,而不是d。我想得到的输出是这样的:
d
[('a', 0), ('f', 1), ('e', 0), ('f', 1)]
【问题讨论】:
标签: python list python-3.x tuples