集合
官网文档: https://docs.python.org/zh-cn/3/library/stdtypes.html#set-types-set-frozenset
集合(set) 类似于列表,但每个元素都必须是独一无二的
- 集合和列表不同点:
- 集合中只能存储不可变对象【字符串、数字、元组、None、True、False】
- 集合中存储的对象相对于列表来说是无序的【集合中的顺序不是按照元素的插入顺序保存的】
- 集合中不能出现重复的元素
# 通过对包含重复元素的列表调用set() ,可让Python找出列表中独一无二的元素,并使用这些元素来创建一个集合。
for language in set(favorite_languages.values()):
print(language.title())