在Python中,可以使用isinstance()
函數(shù)來判斷一個(gè)元素是否為數(shù)字類型。具體代碼如下:
my_list = [1, 2, "apple", 3.5, "banana"]
for item in my_list:
if isinstance(item, (int, float)):
print(f"{item} is a number")
else:
print(f"{item} is not a number")
以上代碼會(huì)遍歷列表my_list
中的每一個(gè)元素,然后使用isinstance()
函數(shù)來判斷該元素是否為整數(shù)或浮點(diǎn)數(shù)類型。如果是數(shù)字類型,則輸出該數(shù)字是一個(gè)數(shù)字,否則輸出該元素不是一個(gè)數(shù)字。