我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

为什么reversed后输出none

img

第二行不用加上 x=x.sort() x.sort()方法是直接在列表上操作的,操作成功返回None值; 这样反而把x赋值成None.

x = [3,7,5]
x.sort(reverse=True)
print(x)
[7, 5, 3]

用函数sorted()来操作,则不是在列表上操作的,所以需要赋值一下,如:

>>> x = [3,7,5]
>>> x.sort(reverse=True)
>>> print(x)
[7, 5, 3]
>>> x = [3,7,5]
>>> sorted(x, reverse=True)
[7, 5, 3]
>>> x
[3, 7, 5]
>>> x = sorted(x, reverse=True)
>>> x
[7, 5, 3]
>>> 

img



```python
x = [3,7,5]
x.sort(reverse=True)
print(x)

```

近期文章

  • 这个句子里的问号 是什么意思?
  • 计算机二级考试选什么
  • 路径问题,计算两个城市间可以有多条道路,怎么采用C语言编程思想通过编写代码解决的?
  • stata中的x_gmm是什么意思呢?
  • 多表之间的联合关联查询
  • kotlin 关于正则表达式怎么写
  • 在java设计中,一般会设计很多处理器类,然后再执行处理器,这是用到什么设计模式吗
  • C语言就业数据大调查
  • 什么是二维数组啊,求解🆘!
  • 想问一下AD安装的问题
  • linux服务器配置yum源
  • JAVA创建XML格式的文件
  • 凯撒加密运行变成这样是咋回事
  • 这个括号是什么讲究,
  • bootstrap table如何实现前端搜索的啊
  • 单片机定时器/计数器
  • 在书本抄的c语言程序用dev运行不了
  • 这个eclipse错误是为什么
  • .net中根据反射类型type找到对应的强类型T
  • 使用Pandas把Excel数据存储到矩阵中

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华