有时我正在寻找一个函数,但是我不知道名称,甚至不知道它是否存在。我遇到了需要对字符串进行排序的问题。我最终在论坛上某人的推荐下使用的功能是“已排序”功能。
当我输入时help(lst)
,我找到了函数L.sort(key = None, reverse = False)
但sorted()
在我的情况下,该功能将更易于使用。
所以我有两个问题:
函数是sorted()
什么类型,函数是什么类型L.sort()
。我知道功能上的区别,但我想知道功能的名称类型。L.sort()
是用于列表的,所以我想对于要用于某种对象类型的函数有一个名称。并sorted()
在IDLE中变成紫字,所以我认为它是某种特殊类型的函数。
如何找到类似Purple函数的函数sorted()
。如果我知道如何有效地使用IDLE中的帮助功能,它将使编程变得容易一些。有清单"purple functions"
吗?
我试图用谷歌搜索此信息,但我找不到真正有用的答案。
提前致谢,
1..sort()
和之间的主要区别sorted()
如下:
sorted()
返回一个新的排序列表,而原始列表不受影响。list.sort()
就地对列表进行排序,使列表索引突变,然后返回None
(就像所有就地操作一样)。在这里查看文档
2。输入python
控制台后,使用:
dir(__builtins__)
这将打印出包含的大多数内置python函数sorted()
。
无论如何,如果您想找到专门用于python的内置python函数,lists
则只需使用google。您将找到类似的页面:https : //docs.python.org/3/tutorial/datastructures.html
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句