定头一个函数:
def filter _ num ( arr ):
arr :输入一个列表
返回一个新的列表,把 arr 列表里所有的数值类型和数值字符串筛选出来
这个写出来如果列表中含有数组跟跟列表 就无法筛选 如何再改进下
这个写出来如果列表中含有数组跟跟列表 就无法筛选 如何再改进下
那直接判断类型嘛
def filter_um(arr):
a = []
for i in arr:
if type(i) == int:
a.append(i)
else:
try:
j = int(i)
except:
continue
else:
a.append(i)
return a
u=['sdf','111',123]
print(filter_um(u))