首页 > 解决方案 > 如何从字典中提取提取特定键?

问题描述

您好,我刚开始使用 python,在编程时遇到了这个问题:

pidred = 4042629
pidblue = 4038785

variantList = {'40426296': '5', '40387858': '6', '40387857': '5.5', '40387856': '5', '40387854': '4', '40387852': '3'}

variant_keys = list(variantList)

我想提取包含 pidblue 的列表变体的每个键,但我被卡住了......我该怎么做?谢谢

标签: python

解决方案


使用列表推导

strblue = str(pidblue)
blue_keys = [key for key in variantList if strblue in key]

推荐阅读