Python:函数/方法(如sort)来自哪里?

时间:2013-02-18 20:03:04

标签: python python-2.7

我是python的新手。我有这个示例程序:

def main():
  a = [4,2,1,6]
  b = sorted(a)

  for i in b:
    print i

排序来自哪里,或者这是某种python关键字?与印刷相同的问题我。顺便说一下,这是python 2.7。

2 个答案:

答案 0 :(得分:7)

sorted不是方法,而是Python内置函数。它们列在此处:http://docs.python.org/2/library/functions.html

在Python 2中,print是一个语句,它是一种关键字。在Python 3中,它已被更改,因此print是内置函数。

答案 1 :(得分:1)

根据documentation,它是一个内置函数。

Print是Python 2.7中的一个声明 - 请参阅documentation here。请注意,在Python 3中已不再适用,其中print现在是一个函数。