我想一次打印列表的数据类型。我在列表中有一个混合的数据类型,如整数,字符串和字母数字值。我能够单独获得它,但我无法立刻得到它。
答案 0 :(得分:2)
如果你有python列表说l
;
l = [1,'f', 1.1, 1.01]
print([type(i) for i in l])
将给予;
[<class 'int'>, <class 'str'>, <class 'float'>, <class 'float'>]
答案 1 :(得分:2)
在这里你可以使用像
这样的python的列表理解功能list1 = [1,'f', 1.1, 1.01]
print([type(i) for i in list1])
结果将类似于[<class 'int'>, <class 'str'>, <class 'float'>, <class 'float'>]