我有这本字典:
{
'Bob': ['Paul', 'Mark', 'Carol', 'Leanne', 'Will'],
'Carol': ['Mark', 'Leanne'],
'Farley': ['Paul'],
'Leanne': ['Sarai'],
'Larry': ['Carol', 'Mark', 'Leanne', 'Will'],
'Mark': ['Philip', 'Zach'],
'Paul': ['Zach'],
'Will': ['Leanne', 'Mark'],
'Zach': ['Philip']
}
并且需要拿出代码来检查任何值中是否存在任何键。rgwb需要打印任何未出现在任何值中的键。(应该打印Bob
、Farley
和Larry
。)我该如何做呢?理想情况下,不使用break
返回“没有出现在任何值中的键”
希望这有助于
解决方案1:使用set减号运算符。见https://docs.python.org/3/tutorial/datastructures.html#sets
输出:{'Bob','Larry','Farley'}
解决方案2:使用set.union
输出:{'Bob','Larry','Farley'}
相关问题 更多 >
编程相关推荐