Արդյո՞ք tuple-ը ինդեքս ունի:
Արդյո՞ք tuple-ը ինդեքս ունի:

Video: Արդյո՞ք tuple-ը ինդեքս ունի:

Video: Արդյո՞ք tuple-ը ինդեքս ունի:
Video: Python! Tuples 2024, Նոյեմբեր
Anonim

Tuples են հաջորդականություններ, ճիշտ այնպես, ինչպես ցուցակները: Տարբերությունները միջև tuples և ցուցակները են , է tuples չի կարող փոխվել, ի տարբերություն ցուցակների և tuples օգտագործեք փակագծեր, մինչդեռ ցուցակներն օգտագործում են քառակուսի փակագծեր: Լարի նման ցուցանիշները , կրկնակի ցուցանիշներ սկսվում է 0-ից, և դրանք կարելի է կտրատել, միացնել և այլն:

Համապատասխանաբար, կարո՞ղ եք ինդեքսավորել բազմակի Python-ը:

a-ում պահվող արժեքները կրկնակի կարող լինել ցանկացած տեսակի, և նրանք կան ինդեքսավորված ամբողջ թվերով։ Կարևոր տարբերությունն այն է tuples անփոփոխ են. Tuples դրանք նույնպես համեմատելի են և հաշման ենթակա մենք կարող ենք տեսակավորել դրանց ցուցակները և օգտագործել tuples որպես հիմնական արժեքներ Պիթոն բառարաններ.

Երկրորդ, ինչպես եք սահմանում tuple-ը Python-ում: Ա կրկնակի ստեղծվում է՝ բոլոր տարրերը (տարրերը) փակագծերի մեջ դնելով ()՝ բաժանված ստորակետերով։ Փակագծերը կամընտիր են, սակայն դրանք օգտագործելը լավ պրակտիկա է: Ա կրկնակի կարող է ունենալ ցանկացած քանակի տարրեր և դրանք կարող են լինել տարբեր տեսակի (ամբողջ թիվ, լողացող, ցուցակ, տող և այլն):

Դրանցից արդյո՞ք զույգերը կարգ ունեն։

Ա կրկնակի սահմանվում է այնպես, ինչպես ցուցակը, բացառությամբ, որ տարրերի ամբողջ հավաքածուն փակագծերի մեջ է փակագծերի փոխարեն: Ա–ի տարրերը բազմակի ունեն a սահմանված պատվեր , ճիշտ այնպես, ինչպես ցուցակը: Tuples ինդեքսները հիմնված են զրոյի վրա, ճիշտ այնպես, ինչպես ցուցակը, այնպես որ առաջին տարրը ոչ դատարկ է կրկնակի միշտ t[0] է:

Ո՞րն է տարբերությունը բազմակի և ցուցակի միջև:

Գլխավոր հիմնական տարբերությունը ցուցակների միջև և ա tuples այն փաստն է, որ ցուցակները փոփոխական են, մինչդեռ tuples անփոփոխ են. Տվյալների փոփոխվող տեսակը նշանակում է, որ այս տեսակի python օբյեկտը կարող է փոփոխվել: Անփոփոխ օբյեկտը չի կարող:

Խորհուրդ ենք տալիս: