Pythonдо контейнерлер деген эмне?
Pythonдо контейнерлер деген эмне?

Video: Pythonдо контейнерлер деген эмне?

Video: Pythonдо контейнерлер деген эмне?
Video: С нуля до 100 000 за полгода | Что должен знать JUNIOR PYTHON разработчик в 2023 2024, Апрель
Anonim

Контейнерлер башка объекттердин ыктыярдуу санын кармаган ар кандай объект болуп саналат. Жалпысынан, контейнерлер камтылган объекттерге жетүү жана аларды кайталоо жолун камсыз кылуу. Мисалдар контейнерлер камтуу, тизме, топтом, дикт; булар орнотулган контейнерлер . Контейнер абстракттуу базалык класс (жыйнактар.

Ошондой эле, Pythonдо Namedtuples деген эмне?

Python тилинде аталган . Python деп аталган сөздүктөр сыяктуу контейнердин түрүн колдойт. аттуу түтүкчөлөр ()" модулунда бар, "жыйноо". Сөздүктөр сыяктуу аларда белгилүү бир мааниге хэштелген ачкычтар бар. Бирок, тескерисинче, ал сөздүктөрдө жетишсиз болгон функцияны негизги мааниден жана итерациядан пайдаланууну колдойт.

Андан кийин суроо туулат, Pythonдо маалымат түрлөрү кандай? Python сандык маалыматтардын 4 түрүн колдойт.

  • int (10, 2, 29, ж.б. сыяктуу кол коюлган бүтүн сандар)
  • узун (908090800L, -0x1929292L ж.б. сыяктуу жогорураак диапазон үчүн колдонулган узун бүтүн сандар)
  • float (float 1.9, 9.902, 15.2 ж.б. сыяктуу калкыма чекиттерди сактоо үчүн колдонулат)
  • татаал (2.14j, 2.0 + 2.3j ж.б. сыяктуу татаал сандар)

Мындан тышкары, питон коллекциясы деген эмне?

Коллекциялар ичинде Python сактоо үчүн колдонулган контейнерлер болуп саналат коллекциялар маалыматтар, мисалы, тизме, дикт, топтом, кортеж ж.б. Булар камтылган коллекциялар . Python жыйнактары модулу орнотулган функцияларды жакшыртуу үчүн киргизилген чогултуу контейнерлер.

Pythonдо тизме деген эмне?

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

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