Python 的 set(~)
构造函数根据给定的可迭代对象创建一个新集合。
注意
仅可迭代中的不同项才会添加到集合中。
参数
1.iterable
| iterable
| optional
用于创建新集合的迭代。
返回值
由可迭代对象构造的集合对象。如果没有提供可迭代对象,则返回空集。
例子
要根据 favorite_languages
字典的不同值创建新集:
favorite_languages = {
'bob': 'french',
'emma': 'spanish',
'david': 'english',
'silvia': 'french',
}
set(favorite_languages.values())
{'english', 'french', 'spanish'}
请注意,'french'
在返回的集合中仅出现一次,因为仅添加不同的元素。
相关用法
- Python dict setdefault()用法及代码示例
- Python calendar setfirstweekday()用法及代码示例
- Python NumPy set_printoptions方法用法及代码示例
- Python set clear()用法及代码示例
- Python NumPy set_string_function方法用法及代码示例
- Python NumPy setdiff1d方法用法及代码示例
- Python Django set用法及代码示例
- Python OpenCV setWindowTitle()用法及代码示例
- Python set()用法及代码示例
- Python setattr()用法及代码示例
- Python set copy()用法及代码示例
- Python set add()用法及代码示例
- Python set symmetric_difference_update()用法及代码示例
- Python Django set_language用法及代码示例
- Python OpenCV setTrackbarPos()用法及代码示例
- Python seaborn.swarmplot()用法及代码示例
- Python NumPy searchsorted方法用法及代码示例
- Python seaborn.residplot()用法及代码示例
- Python Django serve用法及代码示例
- Python seaborn.regplot()用法及代码示例
- Python Django sensitive_variables用法及代码示例
- Python BeautifulSoup select_one方法用法及代码示例
- Python seaborn.PairGrid()用法及代码示例
- Python Tableau server_info.get用法及代码示例
- Python BeautifulSoup select方法用法及代码示例
注:本文由纯净天空筛选整理自Isshin Inada大神的英文原创作品 Python | set constructor。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。