М97 Изучаем Python: программирование игр, визуализация данных, веб-приложения



Pdf көрінісі
бет79/334
Дата18.10.2023
өлшемі6,19 Mb.
#186390
1   ...   75   76   77   78   79   80   81   82   ...   334
Байланысты:
Изучаем Python

alien.py
alien_0 = {'color': 'green', 'points': 5}
print(alien_0['color'])
print(alien_0['points'])
В словаре 
alien_0
хранятся два атрибута: цвет (
color
) и количество очков (
points
). 
Следующие две команды 
print
читают эту информацию из словаря и выводят ее 
на экран:
green
5


Работа со словарями
107
Работа со словарями, как и большинство других новых концепций, требует опре-
деленного опыта. Стоит вам немного поработать со словарями, и вы увидите, как 
эффективно они работают при моделировании реальных ситуаций.
Работа со словарями
Словарь
в языке Python представляет собой совокупность пар «ключ-значение». 
Каждый ключ связывается с некоторым значением, и программа может получить 
значение, связанное с заданным ключом. Значением может быть число, строка, 
список и даже другой словарь. Собственно, 
любой
объект, создаваемый в программе 
Python, может стать значением в словаре.
В Python словарь заключается в фигурные скобки 
{}
, в которых приводится по-
следовательность пар «ключ-значение», как в предыдущем примере:
alien_0 = {'color': 'green', 'points': 5}
Пара «ключ-значение»
представляет данные, связанные друг с другом. Если вы ука-
жете ключ, то Python вернет значение, связанное с этим ключом. Ключ отделяется 
от значения двоеточием, а отдельные пары разделяются запятыми. В словаре может 
храниться любое количество пар «ключ-значение».
Простейший словарь содержит ровно одну пару «ключ-значение», как в следующей 
измененной версии словаря 
alien_0
:
alien_0 = {'color': 'green'}
В этом словаре хранится ровно один фрагмент информации о пришельце 
alien_0

а именно его цвет. Строка 
'color'
является ключом в словаре; с этим ключом свя-
зано значение 
'green'
.
Обращение к значениям в словаре
Чтобы получить значение, связанное с ключом, укажите имя словаря, а затем ключ 
в квадратных скобках:


Достарыңызбен бөлісу:
1   ...   75   76   77   78   79   80   81   82   ...   334




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет