Խմբերը Python-ում
Խումբ - փոփոխվող տվյալների տեսակ է, որն նախատեսված է միայն ունիկալ արժեքներ պահելու համար: Արտաքնորեն խումբը նման է ցուցակի, միայն թե նրա տարրերը փակված են գանգուր փակագծերում: Խմբի շարահյուսությունը այսպիսի տեսք ունի.
st = {element1, element2, element3...}
Խումբ ստեղծելու համար անպայման պետք է
կիրառել set ֆունկցիան: Եթե դրա
պարամետրերին ոչինչ չփոխանցվի, ապա կստեղծվի
դատարկ խումբ.
st = set()
print(st) # կարտածի set()
Եթե փորձենք փոփոխականին
st նշանակել գանգուր փակագծեր, ապա կստեղծվի
ոչ թե խումբ, այլ դատարկ բառարան.
st = {}
print(st) # կարտածի {}
print(type(st)) # կարտածի <class 'dict'>
Տարրերով լցված խումբ ստեղծելու համար
պետք է նշել դրանք set ֆունկցիայի
պարամետրում: Խումբ կարելի է ստեղծել
տողից, զանգվածից և tuple-ից.
st1 = set('abc')
st2 = set(['1', '2', '3'])
st3 = set((1, 2, 3))
print(st1) # կարտածի {'a', 'c', 'b'}
print(st2) # կարտածի {'1', '3', '2'}
print(st3) # կարտածի {1, 2, 3}
Տրված է հետևյալ կոդը.
tst = {}
print(type(tst))
Ասացեք, թե ինչ կարտածվի կոնսոլում:
Տրված է հետևյալ կոդը.
tst = set()
print(type(tst))
Ասացեք, թե ինչ կարտածվի կոնսոլում:
Տրված է հետևյալ կոդը.
tst = {'x', 'y', 'z'}
print(type(tst))
Ասացեք, թե ինչ կարտածվի կոնսոլում:
Տրված է հետևյալ կոդը.
tst = {'a': 1, 'b': 2, 'c': 3}
print(type(tst))
Ասացեք, թե ինչ կարտածվի կոնսոլում: