【发布时间】:2017-11-07 14:18:54
【问题描述】:
给定以下列表:
l = [True, 3, 7.3, (5,6), True, 'orange', 25, 'banana', False, (4,5), 9.2]
其中包含多种类型:
for element in l:
print (type(element))
输出:
<class 'bool'>
<class 'int'>
<class 'float'>
<class 'tuple'>
<class 'bool'>
<class 'str'>
<class 'int'>
<class 'str'>
<class 'bool'>
<class 'tuple'>
<class 'float'>
是否有一个命令可以根据类型对其进行排序,也就是说,类型会分组吗?
【问题讨论】:
-
只是出于好奇.. 你有那个列表而不是一个对象有什么原因吗?
-
实际上,我正在使用类型数量少得多的东西,这让我想知道这是否可能。
标签: python python-3.x