我想要一种在 for 循环中将两个变量分配给两个不同值的单行方式。
我有一个值列表
list_values = [[1, 2, 3], [4, 5, 6]]
我试过这样做,它可以工作但不是pythony:
first = [i[0] for i in list_values]
second = [i[1] for i in list_values]
这使得:
first = [1, 4]
second = [2, 5]
我想写一些类似的东西:
first, second = [i[0]; i[1] for i in list_values]
这样的事情可能吗?