Python 元组词典的列表理解
是否可以将此作为列表理解Python 元组词典的列表理解,python,Python,是否可以将此作为列表理解 points = [] for partial in partials: for point in partials[partial]: if point[0] == time: points.append(partial) 在蟒蛇3中 谢谢 巴里是的 points=[partial] 对于部分中的部分 对于部分中的点[部分] 如果点[0]==时间] (不确定这对什么有用,但至少与原始代码相同。)是 points=[p
points = []
for partial in partials:
for point in partials[partial]:
if point[0] == time:
points.append(partial)
在蟒蛇3中
谢谢
巴里是的
points=[partial]
对于部分中的部分
对于部分中的点[部分]
如果点[0]==时间]
(不确定这对什么有用,但至少与原始代码相同。)是
points=[partial]
对于部分中的部分
对于部分中的点[部分]
如果点[0]==时间]
(不确定这对什么有用,但至少这将与原始代码相同。)你确定你的意思不是“部分中的点”?这将多次将部分附加到点(与具有点[0]==时间的点的次数相同)。这似乎很奇怪。@Baz在Python3中,for循环的行为发生了变化吗?我不认为它是正确的。事后看来,代码实际上并不正确,但Sven的答案足以让我实现正确的版本作为列表理解。你确定你的意思不是“部分中的点”?这将多次将部分附加到点(与具有点[0]==时间的点的次数相同)。这似乎很奇怪。@Baz在Python3中,for循环的行为发生了变化吗?我不认为它是正确的。事后看来,代码实际上并不正确,但Sven的答案足以让我实现正确的列表理解版本。