Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вкладені Списки | Other Data Types
Вступ до Python

Вкладені СпискиВкладені Списки

Як згадувалося у вступній главі, списки у Python можуть зберігати різні типи даних, навіть включати інші списки. Унікальність Python, порівняно з багатьма іншими мовами програмування, полягає в тому, що ці вкладені списки можуть мати різну довжину. Давайте розглянемо приклад. Уявіть, що у нас є дані про країни та їхні області. Замість того, щоб запихати всю цю інформацію в один список, було б більш організовано мати окремий список для кожної країни.

Як показано в прикладі, кожна країна має свій спеціальний список, вкладений в основний список. Ви можете запитати, як ми можемо орієнтуватися в такій структурі? Якщо ми маємо справу з двовимірним списком, як цей, то його елементи також є списками. І ми можемо отримати доступ до елементів внутрішнього списку за допомогою індексації.

Розглянемо двовимірний список з ім'ям countries_2d, який містить 3 основних елементи (які є списками). Кожен з цих списків містить 2 елементи. Отже, countries_2d[1] отримує другий список у головному списку (зауважте, що індексація у Python починається з 0). Крім того, countries_2d[1][0] отримує перший елемент у цьому другому списку. Подивіться приклад нижче для наочності.

Все було зрозуміло?

Секція 4. Розділ 4
course content

Зміст курсу

Вступ до Python

Вступ до Python

Вкладені СпискиВкладені Списки

Як згадувалося у вступній главі, списки у Python можуть зберігати різні типи даних, навіть включати інші списки. Унікальність Python, порівняно з багатьма іншими мовами програмування, полягає в тому, що ці вкладені списки можуть мати різну довжину. Давайте розглянемо приклад. Уявіть, що у нас є дані про країни та їхні області. Замість того, щоб запихати всю цю інформацію в один список, було б більш організовано мати окремий список для кожної країни.

Як показано в прикладі, кожна країна має свій спеціальний список, вкладений в основний список. Ви можете запитати, як ми можемо орієнтуватися в такій структурі? Якщо ми маємо справу з двовимірним списком, як цей, то його елементи також є списками. І ми можемо отримати доступ до елементів внутрішнього списку за допомогою індексації.

Розглянемо двовимірний список з ім'ям countries_2d, який містить 3 основних елементи (які є списками). Кожен з цих списків містить 2 елементи. Отже, countries_2d[1] отримує другий список у головному списку (зауважте, що індексація у Python починається з 0). Крім того, countries_2d[1][0] отримує перший елемент у цьому другому списку. Подивіться приклад нижче для наочності.

Все було зрозуміло?

Секція 4. Розділ 4
some-alt