当前位置:网站首页 > Python编程 > 正文

python函数大全及详解app(python函数大全及详解 pdf)



sorted 用于对集合进行排序(这里集合是对可迭代对象的一个统称,他们可以是列表、字典、set、甚至是字符串),它的功能非常强大

1、对列表排序,返回的对象不会改变原列表

2、根据自定义规则来排序,使用参数:key

3、根据自定义规则来排序,对元组构成的列表进行排序

4、排序的元素是自定义类

5、sorted 也可以根据多个字段来排序

6、使用operator 中的itemgetter方法和attrgetter方法

高级用法

这里,列表里面的每一个元素都为二维元组,key参数传入了一个lambda函数表达式,其x就代表列表里的每一个元素,然后分别利用索引返回元素内的第一个和第二个元素,这就代表了sorted()函数利用哪一个元素进行排列。而reverse参数就如同上面讲的一样,起到逆排的作用。默认情况下,reverse参数为False。
当然,正如一开始讲到的那样,如果想要对列表直接进行排序操作,可以用成员方法sort()来做:

对于三维及以上的数据排排序,上述方法同样适用。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接

到此这篇python函数大全及详解app(python函数大全及详解 pdf)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • python 由于目标计算机积极拒绝(selenium 由于目标计算机积极拒绝)2024-12-14 14:45:04
  • python中如何向字典中添加删除元素(python中如何向字典中添加删除元素的值)2024-12-14 14:45:04
  • 服务器配置pytorch环境(服务器配置python环境)2024-12-14 14:45:04
  • python函数返回多个参数(python3返回多个值)2024-12-14 14:45:04
  • python服务部署(py部署到服务器)2024-12-14 14:45:04
  • win32api模块(python中win32api模块)2024-12-14 14:45:04
  • python删除venv虚拟环境(pipenv删除虚拟环境)2024-12-14 14:45:04
  • python 写函数(python写函数检查用户传入的对象)2024-12-14 14:45:04
  • 列表的增删改查方法python(python列表添加删除元素)2024-12-14 14:45:04
  • python如何返回多个值(python如何返回多个值excel)2024-12-14 14:45:04
  • 全屏图片