我知道 python 2to3 全部更改xrange
为range
,我认为这没有任何问题。我的问题是它如何range(...)
变成list(range(...))
:它是愚蠢的,只是盲目地搜索并替换它们,还是它足够聪明,可以判断何时不需要列表并将其保留为range
更好?
问问题
369 次
我知道 python 2to3 全部更改xrange
为range
,我认为这没有任何问题。我的问题是它如何range(...)
变成list(range(...))
:它是愚蠢的,只是盲目地搜索并替换它们,还是它足够聪明,可以判断何时不需要列表并将其保留为range
更好?