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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。