【发布时间】:2018-09-28 06:39:56
【问题描述】:
我有一个包含 20000 个产品及其描述的列表 This shows the variety of the products
我希望能够编写一个搜索特定单词的代码,例如“TAPA” 并给出所有 TAPA 的输出
我找到了这个 Find a specific word from a list in python ,但它使用了 startswith ,例如只找到第一项:
new = [x for x in df1['A'] if x.startswith('00320')]
## output ['00320671-01 Guide rail 25N/1660', '00320165S02 - Miniature rolling table']
我该如何找到第二个字母、第三个或任何其他项目
P.S- 列表由字符串、整数、浮点数组成
【问题讨论】:
-
试试
[x for x in df1['A'] if '00320' in x] -
感谢 Akshay 成功了
标签: python-3.x list search