ДВОЙНАЯ ИНДЕКСАЦИЯ PYTHON

Двойная индексация в Python позволяет обращаться к элементам списка или словаря, которые находятся внутри другого списка или словаря. То есть мы указываем индексы как для внешнего, так и для внутреннего объекта.

Например, у нас есть список списков, который содержит информацию о сотрудниках:

employees = [['John', 25, 'Web developer'], ['Mary', 30, 'Data scientist'], ['David', 35, 'Project manager']]
print(employees[1][2]) # Выводит 'Data scientist'

В примере мы обращаемся к списку сотрудников по индексу 1 (то есть к списку ['Mary', 30, 'Data scientist']), а затем к его внутреннему элементу по индексу 2 (строка 'Data scientist').

Аналогично работает двойная индексация со словарями. Например, у нас есть словарь словарей с информацией о людях:

people = {'John': {'age': 25, 'occupation': 'Web developer'}, 'Mary': {'age': 30, 'occupation': 'Data scientist'}, 'David': {'age': 35, 'occupation': 'Project manager'}}
print(people['David']['occupation']) # Выводит 'Project manager'

Здесь мы обращаемся к словарю человека по ключу 'David', а затем к его внутреннему элементу по ключу 'occupation'.

15 Фишек с СЛОВАРЯМИ Python, которые сделают код лучше

Слияние списков. Метод двух указателей Python

#9. Знакомство с индексами и срезами строк - Python для начинающих

Урок 10 Строки: индексы и срезы Python

Пересечение списков. Совпадающие элементы двух списков. Решение задачи на Python.

#11. Слияние двух упорядоченных списков - Алгоритмы на Python

9 Cтроки и операции над ними Python

Р2Р связка. Как заработать на Р2Р новичка. Арбитраж криптовалюты без проблем с выводом.

Python 3 #10: списки - срезы и методы: append, insert, pop, sort, index, count, reverse, clear

13 Списки: индексы и срезы Python

BLGPG-DB4723547C8F-24-09-20-01

Новые материалы: