已列出python 3中的内置函数或类

问题描述 投票:-1回答:1

print(list(map(list(list,“ abcde”))))O / P:[['a'],['b'],['c'],['d'],['e']]上面是最可能的答案,也是正确的,但是我以不同的方式想到了它。由于map需要一个函数作为第一个参数,而list是一个类权限,那么map如何工作?但是我听说列表也是一个内置函数,它返回一个列表对象。只有一个类才能返回一个对象,该对象不过是对象的创建。但是,如果它是一个类,则列表应该已经按照python中类的命名约定用驼峰式编写,事实并非如此。以上所有这些使我陷入冲突,因为列表是python中的类或方法?

python-3.x list class class-method
1个回答
0
投票

list是Python中的内置类。但是,类可以像函数一样被调用,并且在被调用时,类会实例化并返回对象,因此您可以将类作为参数传递给期望函数(或精确地说是可调用的)。

© www.soinside.com 2019 - 2024. All rights reserved.