Элективный курс по информатике


Пример выполнения заданий



Pdf көрінісі
бет33/43
Дата14.12.2021
өлшемі1,2 Mb.
#100629
түріЭлективный курс
1   ...   29   30   31   32   33   34   35   36   ...   43
Байланысты:
Osnovy programmirovaniya na Python

Пример выполнения заданий 

 



 

Структуры данных: словари. Урок 11

 

Конспект урока по Python 

Элективный курс: Основы программирования на Python 

Уровень: Программирование для начинающих

 

Одним  из  сложных  типов  данных  в  языке  программирования  Python  являются  словари. 



Словарь  можно  охарактеризовать  как 

изменяемый неупорядоченный набор пар "ключ : значение".

 

Чтобы  представление  о  словаре  стало  более  понятным,  можно  провести  аналогию  с  обычным  словарем,  например,  англо-русским.  На 



каждое  английское  слово  в  таком  словаре  есть  русское  слово-перевод:  cat  –  кошка,  dog  –  собака,  table  –  стол  и  т.д.  Если  англо-русский 

словарь описывать с помощью Python, то английские слова будут ключами, а русские — их значениями: 

{

'cat'


:

'кошка'


'dog'


:

'собака'


'bird'


:

'птица'


}

  

Общий синтаксис словаря на Питоне можно описать такой схемой: 



 

Если  набрать  словарь  в  интерпретаторе  Python,  то  после  нажатия  Enter  можно  заметить,  что  последовательность  вывода  пар  "ключ  : 

значение" может не совпадать с тем, как их ввели изначально.  

 

Дело в том, что в словаре абсолютно не важен порядок пар и интерпретатор выводит их в случайном порядке. Тогда как же получить доступ 



к определенному элементу, если индексация не возможна в принципе? Ответ: доступ к значения возможен по ключам. 

 



Словари,  как  и  списки,  можно  изменять:  изменять,  добавлять  и  удалять  элементы  (пары  "ключ  :  значение").  Изначально  словарь  можно 

создать пустым (например, 



d = { }

) и лишь потом заполнить его элементами. Добавление и изменение имеет одинаковый синтаксис: 





Достарыңызбен бөлісу:
1   ...   29   30   31   32   33   34   35   36   ...   43




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

    Басты бет