数据:
df = pd.DataFrame({
"list1":['dsaf','123456','测试数据456','method'],
"list2":['dfadsf','1111',123456,'测试4654']
})
df
去除列中有中文字符的行,以list1为例
df[~df['list1'].map(lambda x:any([u'\u4e00' <= i <= u'\u9fff' for i in str(x)]))]
数据:
df = pd.DataFrame({
"list1":['dsaf','123456','测试数据456','method'],
"list2":['dfadsf','1111',123456,'测试4654']
})
df
去除列中有中文字符的行,以list1为例
df[~df['list1'].map(lambda x:any([u'\u4e00' <= i <= u'\u9fff' for i in str(x)]))]