美文网首页
python中sort和sorted的区别

python中sort和sorted的区别

作者: 会说话的茄子 | 来源:发表于2019-05-03 18:06 被阅读0次

方法和函数区别:

1、与类和实例无绑定关系的function都属于函数(function)

2、与类和实例有绑定关系的function都属于方法(methon)

一、方法sort()用于对数字的排序,他的对象是数字

    方法sort()对列表进行永久性排序;

    方法sort()不能对dict字典进行排序

二、sorted()函数用于对字符串的排序,他的对象是字符

    函数sorted()对列表进行临时排序

    对dict排序默认会按照dict的key值进行排序,最后返回的结果是一个对key值排序好的list   

    根据dict的value排序需要指定key参数

相关文章

  • Python 的key参数

    上一篇 :python中list.sort方法和内置函数sorted的区别 摘自流畅的Python Key参数很妙...

  • python 中 sorted() 和 list.sort()

    python 中 sorted() 和 list.sort() 的用法 今天用python自带的sorted对一个...

  • python中sort和sorted的区别

    方法和函数区别: 1、与类和实例无绑定关系的function都属于函数(function) 2、与类和实例有绑定关...

  • Python中sort和sorted的区别

    前言 在一些面试当中面试官经常会有问到,很多小伙伴一下子就分不清楚两者到底有什么区别,因为看名字就知道肯定是用来排...

  • Python 日常使用记录

    sorted排序 python的排序函数sort,sorted在列表排序和字典排序中的应用详解和举例,python...

  • python中sort与sorted

    sort与sorted是python中的排序函数。它们的最大区别在于sort是定义在list中的,对list起作用...

  • sort()和sorted()的区别

    sort()函数排序和sorted()函数排序区别-sorted不改变原值,而sort()改变原值 sort函数没...

  • python中sort和sort()的区别

    区别: 首先sorted和sort 的区别主要在于sorted是将排序完的数据赋予给一个新变量,而sort则是在原...

  • Python中,sort与sorted的区别?

    sort与sorted的区别: 使用范围: sort是应用在list上的方法,sorted可以对所有可迭代的对象进...

  • python中sort与sorted的区别

    1 sort sort是python中列表的方法 1.1 sort() 方法语法 list.sort(key=No...

网友评论

      本文标题:python中sort和sorted的区别

      本文链接:https://www.haomeiwen.com/subject/fvlznqtx.html