- 下面的示例,使用字典的values()函数返回了所有的值,其中有重复的值:
hobbies = {
'thb': 'python',
'Tom': 'java',
'Li': 'android',
'wang': 'java',
'liu': 'python'
}
for hobby in hobbies.values():
print(hobby)
运行输出(有重复的值):
python
java
android
java
python
- 为了输出不重复的值,可以使用集合(set),如下:
hobbies = {
'thb': 'python',
'Tom': 'java',
'Li': 'android',
'wang': 'java',
'liu': 'python'
}
for hobby in set(hobbies.values()):
print(hobby)
运行输出(没有重复的值):
python
android
java