|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 Beau 于 2016-7-9 21:04 编辑
- test = [123, 456, 789, 012, 345]
- File "hha.py", line 1
- test = [123, 456, 789, 012, 345]
- ^
- SyntaxError: invalid token
复制代码
怎样将012赋值给列表呢?
- test = [-1000, 100, 14, 73, 12, 35]
- test.sort()
- print(test)
- ss = test.sort(reverse=True)
- print(ss)
复制代码
[-1000, 12, 14, 35, 73, 100]
None
结果为什么是None
>>> test = [-1000, 100, 14, 73, 12, 35]
>>> test
[-1000, 100, 14, 73, 12, 35]
>>> test.sort()
>>> test
[-1000, 12, 14, 35, 73, 100]
>>> test.sort(reverse = True)
>>> test
[100, 73, 35, 14, 12, -1000]
>>> print(test)
[100, 73, 35, 14, 12, -1000]
>>> ss = test.sort(reverse = True)
>>> ss
>>> print(ss)
None
根据这个结果可以看出来列表类型的对象在调用自身函数sort的时候是没有返回值的,而是返回列表对象本身.但这个时候你如果试图将这个值赋值给其他变量,其实sort方法没有返回值,从而print的时候其结果自然是None.
希望对你有帮助!
|
|