当然有办法。在Python中,您可以使用内建的type()
函数来获取存储在通用列表中的对象类型。以下是一个示例代码:
my_list = [1, 2.5, "hello", 3.5, True, 99]
for item in my_list:
print(type(item))
此代码将打印出每个存储在列表中的对象的类型。type()
函数将返回一个表示类型的type
对象,因此您可以使用isinstance()
函数或其他条件语句来确定对象是否属于特定类型。
此外,如果您希望获取存储在列表中的特定类型的对象,您可以使用列表解析。以下是一个示例代码:
my_list = [1, 2.5, "hello", 3.5, True, 99]
integer_list = [x for x in my_list if isinstance(x, int)]
print(integer_list)
此代码将创建一个只包含整数类型的对象的列表,并打印出该列表。您可以使用类似的条件语句来创建只包含特定类型的对象的列表。
领取专属 10元无门槛券
手把手带您无忧上云