Omskakeling na 'n versameling in Python

Om 'n datatipe na 'n versameling om te skakel, moet dit as parameter aan die funksie set oorgedra word.

Laat ons 'n string in 'n versameling verander:

pythontxt = 'abcde'
st = set(txt)

print(st) # sal {'a', 'b', 'c', 'e', 'd'} uitdruk

Laat ons nou 'n lys na 'n versameling omskakel:

pythonlst = [1, 2, 3, 4]
st = set(lst)

print(st) # sal {1, 2, 3, 4} uitdruk

By die omskakeling van 'n woordeboek sal eger slegs sy sleutels in die versameling beland:

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

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

Twee strings word gegee:

pythontxt1 = '1234'
txt2 = '5678'

Maak een versameling daaruit.

Задание 2

'n Tupel word gegee:

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

Skakel dit om na 'n versameling.

Задание 3

'n Woordeboek word gegee:

pythondct = {
  1: 'ab',
  2: 'cd',
  3: 'ef',
  4: 'jh'
}

Maak twee versamelings daaruit. In een laat die sleutels van die woordeboek wees, en in die tweede - die waardes.