shell中的Python 3.3.3';范围(6)返回范围(6)和需要列表(范围(6))以返回1,2,3,4,5,6
使用Python 2.7。。。在shell中,键入shell中的Python 3.3.3';范围(6)返回范围(6)和需要列表(范围(6))以返回1,2,3,4,5,6,python,list,range,Python,List,Range,使用Python 2.7。。。在shell中,键入range(6)返回>>range(6),而不是预期的序列。这需要list(范围(6))然后返回列表。此范围操作是否已更改?: range()现在的行为类似于过去的xrange(),只是它可以处理任意大小的值。后者已不复存在 : range()现在的行为类似于过去的xrange(),只是它可以处理任意大小的值。后者已不复存在 在新的python 3.3及更高版本上,您必须为Ex列出一个列表: 在新的python 3.3及更高版本上,您必须为Ex
range(6)
返回>>range(6)
,而不是预期的序列。这需要list(范围(6))
然后返回列表。此范围操作是否已更改?:
range()
现在的行为类似于过去的xrange()
,只是它可以处理任意大小的值。后者已不复存在
:
range()
现在的行为类似于过去的xrange()
,只是它可以处理任意大小的值。后者已不复存在
在新的python 3.3及更高版本上,您必须为Ex列出一个列表:
在新的python 3.3及更高版本上,您必须为Ex列出一个列表:
谢谢,我用答案进一步核对,我很感激。谢谢,我用答案进一步核对,我很感激。
myList = [ ] # which is empty.
for x in range(10):
myList.append(x-1)
print(myList)