logo

Python set() Functie

In Python is een set een ingebouwde klasse en deze functie is een constructor van deze klasse. Het wordt gebruikt om een ​​nieuwe set te maken met behulp van elementen die tijdens de oproep worden doorgegeven. Het neemt iterabel als argument en retourneert een nieuw set-object. De constructorsyntaxis wordt hieronder gegeven.

vervang alle Java

Handtekening

 set([iterable]) 

Parameters

itereerbaar : een verzameling onveranderlijke elementen.

Opbrengst

Er wordt een nieuwe set geretourneerd.

Laten we enkele voorbeelden van de functie set() bekijken om de functionaliteit ervan te begrijpen.

Python set() Functie Voorbeeld 1

Een eenvoudig voorbeeld van het maken van een set met iterabele elementen.

 # Python set() function example # Calling function result = set() # empty set result2 = set('12') result3 = set('javatpoint') # Displaying result print(result) print(result2) print(result3) 

Uitgang:

 set() {'1', '2'} {'a', 'n', 'v', 't', 'j', 'p', 'i', 'o'} 

Python set() Functie Voorbeeld 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) 

Uitgang:

Javaanse staart
 {'15', '13', '12'} {'n', 'v', 'a', 'j', 'p', 't', 'o', 'i'} {1, 2, 3} 

Python set() Functie Voorbeeld 3

Hier maken we een reeks gefilterde elementen. De geteven-functie retourneert even waarden.

 # 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) 

Uitgang:

 {8, 2, 4, 6}