在列表中遍历使用in来判断元素是否包含特定字符 可能会报错 因为元素格式不统一 要么先判断是否是字符串 要么采用其他方法
my_list = ['123', 10]
for i in my_list:
if '12' in i:
print(i) # TypeError: argument of type 'int' is not iterable
解决
for i in df_tblCoilUnqualifiedCard.values:
bool_search = False
for j in i:
if isinstance(j, str):
if '11009' in j:
bool_search = True
if bool_search == True:
print(i)