type()函数
# 整型数据
if type(2) == int:
print(“2是整型”)
if type(“a”) == str:
print(“a是字符串”)
题目:
统计数据类型
要求定义函数 count 来统计列表 dataList = [1,”j”,2,4,”f”,”y”,7] 中,整型和字符串数量。
最后输出:列表中整型数量为x,字符串数量为x
dataList = [1,”j”,2,4,”f”,”y”,7]
def count(list):
x=0
y=0
for i in list:
if type(i)==int:
x+=1
else:
y+=1
return x,y
result=count(dataList)
print(f”列表中整型数量为{result[0]},字符串数量为{result[1]}”)
注释:
这里需要注意的是在格式化输出中输出x和y是用result[0]和result[1],很重要,需要注意一下