Python-da to'plamga aylantirish

Ma'lumotlar turini to'plamga aylantirish uchun uni to'plam funktsiyasiga parametr sifatida o'tkazish kerak.

Keling, qatordan to'plam yasaymiz:

 

txt = 'abcde' st = set(txt) print(st) #chiqaradi {'a', 'b', 'c', 'e', 'd'}

 

Endi ro'yxatni to'plamga aylantiramiz:

 

lst = [1, 2, 3, 4] st = set(lst) print(st) # chiqaradi {1, 2, 3, 4}

 

Biroq, lug'atni o'zgartirganda, to'plamga faqat uning kalitlari kiradi:

 

dct = { 'a': 1, 'b': 2, 'c': 3 } st = set(dct) print(st) # chiqaradi {'c', 'b', 'a'}

 

Ikki qator berilgan:

txt1 = '1234' txt2 = '5678'

Ularni bitta to'plamga aylantiring.

 

Kunduzgi kortej:

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

Uni to'plamga aylantiring.

 

Daniya lug'ati:

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

Undan ikkita to'plam hosil qiling. Birida lug'at kalitlari, ikkinchisida esa qiymatlar bo'lsin.

 

 

 

 

 

 
uz ru