У Питхон-у, скуп је уграђена класа, а ова функција је конструктор ове класе. Користи се за креирање новог скупа користећи елементе прослеђене током позива. Узима итерабле као аргумент и враћа нови скуп објекат. Синтакса конструктора је дата у наставку.
Потпис
set([iterable])
Параметерс
итерабле : збирка непроменљивих елемената.
Повратак
Враћа нови сет.
јава бреак
Хајде да видимо неке примере функције сет() да бисмо разумели њену функционалност.
Пример функције Питхон сет() 1
Једноставан пример за креирање скупа итеративних елемената.
Пете Давидсон аге
# Python set() function example # Calling function result = set() # empty set result2 = set('12') result3 = set('javatpoint') # Displaying result print(result) print(result2) print(result3)
Излаз:
set() {'1', '2'} {'a', 'n', 'v', 't', 'j', 'p', 'i', 'o'}
Пример 2 функције Питхон сет().
# Python set() function example # Calling function result = set(['12','13','15']) result2 = set(('j','a','v','a','t','p','o','i','n','t')) result3 = set({1:'One',2:'Two',3:'Three'}) # Displaying result print(result) print(result2) print(result3)
Излаз:
јава листа у низ
{'15', '13', '12'} {'n', 'v', 'a', 'j', 'p', 't', 'o', 'i'} {1, 2, 3}
Пример функције Питхон сет() 3
Овде креирамо скуп филтрираних елемената. Функција гетевен враћа парне вредности.
# Python set() function example def geteven(data): if data%2 == 0: return data evenval = filter(geteven,[2,5,6,9,8,4]) # Calling function result = set(evenval) # Displaying result print(result)
Излаз:
{8, 2, 4, 6}