【发布时间】:2021-09-07 19:47:39
【问题描述】:
这是我正在处理的两个列表推导:
basis_result = [[1 if value == '0' else -1 for value in sublist] for sublist in basis_result]
miti_basis_result = [[1 if value == '0' else -1 for value in sublist] for sublist in miti_basis_result]
它们仅在最后一部分不同。我想知道如何结合这些列表推导?我正在尝试一个更短的示例:aa,bb,cc = [i for i in [range(2),range(3),range(4)]],但这种方法不起作用。感谢您的帮助!
【问题讨论】:
-
[i for i in list]与list相同 -
@Nolan 与
list.copy()或list[:]相同
标签: python list list-comprehension