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