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:

pythontxt = 'abcde'
st = set(txt)

print(st) # geeft {'a', 'b', 'c', 'e', 'd'} weer

Laten we nu een lijst converteren naar een set:

pythonlst = [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:

pythondct = {
  'a': 1,
  'b': 2,
  'c': 3
}

st = set(dct)
print(st) # geeft {'c', 'b', 'a'} weer
Задание 1

Gegeven twee strings:

pythontxt1 = '1234'
txt2 = '5678'

Maak er één set van.

Задание 2

Gegeven een tuple:

pythontlp = ('a', 'b', 'c', 'd')

Converteer het naar een set.

Задание 3

Gegeven een woordenboek:

pythondct = {
  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.