【发布时间】:2017-02-26 12:09:03
【问题描述】:
我目前使用以下代码从数据框中选择行:
list = ['3d block','3D Block','3D block','3d Block','cafe','Cafe']
data[data['description'].str.contains('|'.join(list))]
如您所见,我目前为大写/小写实现了不同的查询,因为我意识到“3d 打印”并没有真正匹配所有有问题的项目。
上面的代码是否可以改进或缩短,以便列表包括一个和两个单词的所有可能的大小写字符变体?
【问题讨论】:
标签: python list uppercase lowercase