我有一个像这样构造的大词典:
programs['New York'] = 'some values...'
programs['Port Authority of New York'] = 'some values...'
programs['New York City'] = 'some values...'
...
如何返回
programs
的所有键都提到“纽约”(不区分大小写)的元素?在上面的示例中,我想获取所有三个项目。编辑:字典很大,并且随着时间的推移会越来越大。
最佳答案
[value for key, value in programs.items() if 'new york' in key.lower()]