我正在尝试遍历字符串列表,并根据单词字典匹配/打印出这些字符串中的任何一个。我似乎收到以下错误,但不太确定原因。
错误:TypeError:'in' 需要字符串作为左操作数,而不是列表
这是我正在使用的当前代码:
data = ["Great price on the dewalt saw", "cool deal, love it", "nice find", "definitely going to buy"]
words = {'price': ['price', 'compare', '$', 'percent', 'money']}
for d in data:
for word in words.values():
if word in d:
print('Results:')
print(d)
理想情况下,我想打印出包含任何价格键值的所有字符串。
桃花长相依
不负相思意
慕田峪9158850
相关分类