Converteren naar een set in Python
Om een gegevenstype naar een set te converteren,
moet je het doorgeven als parameter aan de functie
set.
Laten we van een string een set maken:
txt = 'abcde'
st = set(txt)
print(st) # geeft {'a', 'b', 'c', 'e', 'd'} weer
Laten we nu een lijst converteren naar een set:
lst = [1, 2, 3, 4]
st = set(lst)
print(st) # geeft {1, 2, 3, 4} weer
Bij het converteren van een woordenboek echter, zullen alleen de sleutels in de set terechtkomen:
dct = {
'a': 1,
'b': 2,
'c': 3
}
st = set(dct)
print(st) # geeft {'c', 'b', 'a'} weer
Gegeven twee strings:
txt1 = '1234'
txt2 = '5678'
Maak er één set van.
Gegeven een tuple:
tlp = ('a', 'b', 'c', 'd')
Converteer het naar een set.
Gegeven een woordenboek:
dct = {
1: 'ab',
2: 'cd',
3: 'ef',
4: 'jh'
}
Maak er twee sets van. In de ene moeten de sleutels van het woordenboek zitten, en in de andere - de waarden.