【发布时间】:2016-01-24 20:46:23
【问题描述】:
我正在将代码从 Python 2.7 移植到 3。2to3 不会转换以下行,并且似乎无法弄清楚。任何帮助表示赞赏。
subpaths.sort(
lambda x, y :
int(pyx.unit.tocm(x.arclen() - y.arclen()) /
math.fabs(pyx.unit.tocm(x.arclen() - y.arclen()))) )
【问题讨论】:
-
寻求调试帮助的问题(“为什么这段代码不起作用?”)必须包括所需的行为、特定问题或错误和在问题本身中重现它所需的最短代码。没有明确的问题陈述的问题对其他读者没有用处。请参阅:How to create a Minimal, Complete, and Verifiable Example。
-
在不知道
subpaths是什么以及x和y是什么的情况下,无法回答这个问题。 -
但它的答案...
标签: sorting python-3.x lambda