大家有没有发现,当在网站上检索,想找到的内容,输入一个关键词时,检索栏下会出现输入关键词的拓词和问题。输入的关键词越多,越有可能找的你想要的问题。其实会出现这种情况是由于计算机算法的排序,会根据关键词关联、搜索量等原因排序。那你知道在python中如何给列表排序吗?今天,小编教教大家如何给列表排序。
方法一:sort()方法
会对list中元素按照大小进行排序
list.sort(key=None,reverse=False)
实例:
In[57]:l=[27,47,3,42,19,9] In[58]:l.sort() In[59]:l Out[59]:[3,9,19,27,42,47]
方法二:sorted()方法
主要是用于赋值
In[62]:l=[27,47,3,42,19,9] In[63]:sorted(l) Out[63]:[3,9,19,27,42,47]
注意:
sort()方法不会返回对象,改变原有的list。