- ru
- Language: en
- Documentation version: latest
Варианты создания множества
Нельзя создать пустое множество с помощью литерала (так как в таком случае это будет не множество, а словарь):
In [1]: set1 = {}
In [2]: type(set1)
Out[2]: dict
Но пустое множество можно создать таким образом:
In [3]: set2 = set()
In [4]: type(set2)
Out[4]: set
Множество из строки:
In [5]: set('long long long long string')
Out[5]: {' ', 'g', 'i', 'l', 'n', 'o', 'r', 's', 't'}
Множество из списка:
In [6]: set([10,20,30,10,10,30])
Out[6]: {10, 20, 30}