Кортежде индекс барбы?
Кортежде индекс барбы?

Video: Кортежде индекс барбы?

Video: Кортежде индекс барбы?
Video: 31. Кортеждер | Tuples - Python Қазақша 2024, Май
Anonim

Түптөр тизмелер сыяктуу. ортосундагы айырмачылыктар кортеждер жана тизмелер болуп саналат , the кортеждер тизмелерден айырмаланып өзгөртүү мүмкүн эмес кортеждер кашааларды колдонуңуз, ал эми тизмелерде төрт бурчтуу кашаалар колдонулат. Жип сыяктуу индекстер , кортеждик индекстер 0дөн башталат, жана алар кесилген, бириктирилген ж.б.

Демек, сиз Python кортежди индекстей аласызбы?

а ичинде сакталган баалуулуктар түтүк болот ар кандай түрү болот, жана алар индекстелген бүтүн сандар боюнча. Маанилүү айырмасы ушунда кортеждер өзгөрүлгүс болуп саналат. Tuples ошондой эле салыштырууга болот жана хэш болот биздин колубуздан келет алардын тизмесин сорттоо жана колдонуу кортеждер негизги баалуулуктар катары Python сөздүктөр.

Экинчиден, Pythonдо кортежди кантип аныктайсыз? А кортеж бардык пункттарды (элементтерди) кашаанын ичине () коюу менен түзүлөт, үтүр менен ажыратылат. кашаалар милдеттүү эмес, бирок, аларды колдонуу жакшы практика болуп саналат. А кортеж ар кандай сандагы элементтерге ээ болушу мүмкүн жана алар ар кандай типте болушу мүмкүн (бүтүн, флоат, тизме, сап ж.б.).

Анда, кортеждердин тартиби барбы?

А кортеж элементтердин бүтүндөй жыйындысы чарчы кашаанын ордуна кашаага алынгандан башкасы тизмедегидей эле аныкталат. элементтери а түтүк бар а аныкталган тартип , тизме сыяктуу. Tuples индекстер нөлгө негизделген, тизме сыяктуу, ошондуктан бош эместин биринчи элементи кортеж ар дайым t[0].

Tuple менен тизменин ортосунда кандай айырма бар?

негизги тизмелердин ортосундагы айырма жана а кортеждер факты болуп саналат тизмелер өзгөрмөлүү, ал эми кортеждер өзгөрүлгүс болуп саналат. Өзгөрүүчү маалымат түрү бул типтеги питон объектин өзгөртүүгө болот дегенди билдирет. Өзгөрбөс объект кыла албайт.

Сунушталууда: