МИНИСТЕРСТВО ВЫСШЕГО И СРЕДНЕГО СПЕЦИАЛЬНОГО ОБРАЗОВАНИЯ РЕСПУБЛИКИ УЗБЕКИСТАН
ЧИРЧИКСКОЙ ГОСУДАРСТВЕННЫЙ ПЕДАГОГИЧЕСКИЙ ИНСТИТУТ ТАШКЕНТСКОЙ ОБЛАСТИ
ФАКУЛЬТЕТ МАТЕМАТИКА И ИНФОРМАТИКА
КУРСОВАЯ РАБОТА
по дисциплине «Язык программирования»
на тему: «Словарь и Множества на языке Python»
Выполнила:
Студент(ка) 2-курса группы МИ-20/7
по специальности 5110100
Математика и информатика
Сейдалиева Асель
Научный руководитель:
и.о.доцент - Жураева Н.В
Чирчик-2022
СОДЕРЖАНИЕ
Часть I.теория
|
Словарь на языке Python
|
1-2
|
1.1
|
Методы на языке Python
|
3-5
|
1.2
| Итерация Через Словарь |
6-8
|
Часть II
|
Множество на языке Python
|
9-12
|
2.1
| |
13-15
|
|
Задачи
|
16-17
|
Заключение
|
18-19
|
Список использованных источников
|
20
|
СЛОВАРЬ
Что такое словарь. Словарь — неупорядоченная структура данных, которая позволяет хранить пары «ключ — значение».
Структура. Словарь состоит из пар ключ-значение, которые разделяются запятыми. Внутри каждой пары значение отделяется от ключа двоеточием.
Составная структура. Словарь — полезная составная структура данных, которая может хранить разные типы данных. По аналогии со списком ее можно называть последовательностью данных.
Нет порядка. В отличие от списков и кортежей у словарей нет определенного порядка. Можно представить, что пары из ключа и значения перемешаны в мешке. И в нем не существует первого, второго или последнего элементов - они просто случайно существуют. Такая структура нацелена на увеличение производительности и предполагает доступ к значению по ключу.
Рекомендации по работе со словарями
Словари создаются с помощью фигурных скобок.
Пары из ключа и значения разделяются запятыми.
Ключи и значения разделяются между собой двоеточием
Ключи в словаре могут быть только строками, целыми числами или числами с плавающей точкой. А вот значения могут быть любого типа
Важно не забывать использовать кавычки для строки-ключа
dictionary = {'персона': 'человек’, ‘марафон’: ‘гонка бегунов’, 'бежать': 'двигаться со скоростью'}
Данный словарь использует строки в качестве ключей, однако ключом может являться в принципе любой неизменяемый тип данных. Значением же конкретного ключа может быть что угодно. Вот ещё один пример словаря, где ключами являются числа, а значениями — строки:
g = {0: 'муж', 1: 'жен'}
Важное уточнение: если вы попробуете использовать изменяемый тип данных в качестве ключа, то получите ошибку:
d= {(1, 2.0): 'кортежи могут быть ключами', 1: 'целые числа могут быть ключами', 'бежать': 'строки тоже', ['носок', 1, 2.0]: 'а списки не могут'}
Do'stlaringiz bilan baham: |