我有一个像这样构造的大字典:
programs['New York'] = 'some values...'
programs['Port Authority of New York'] = 'some values...'
programs['New York City'] = 'some values...'
...
如何返回 programs
的所有元素,其键提到“new york”(不区分大小写)?在上面的示例中,我想获取所有三个项目。
编辑:字典非常大,预计会随着时间的推移而变得更大。
最佳答案
[value for key, value in programs.items() if 'new york' in key.lower()]
关于python - 查找其键与子字符串匹配的字典项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10484261/