[英]Finding key word
res = dict(filter(lambda item: search_key in item[0], dict1.items()))
list_keys = [ k for k in res ]
這是我的代碼。 我希望它只包含單詞列表,而不是任何額外的連接,除了-
“cats” 就像我正在搜索cat
我希望列表不返回catspoon
。
使用正則表達式匹配整個單詞。
import re
search_key = r'\bcat\b'
res = dict(filter(lambda item: re.search(search_key, item[0]), dict1.items()))
list_keys = [ k for k in res ]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.