Словари

5.6. Приемы использования цикла

31 Aug 2015 - 17:56

Когда цикл проходит по словарям, ключ и связанное значение могут быть извлечены одновременно с помощью метода items().

>>> knights...          

5.5. Словари

30 Aug 2015 - 10:00

Другой полезный тип данных, встроенный в Python, - это словарь (см. Mapping Types — dict (docs.python.org/3/library/stdtypes.html#typesmapping)). Словари иногда встречаются в других языках как "ассоциативные записи" или "ассоциативные массивы". В отличие от последовательностей, которые...

Словарь, состоящий из словарей, и способы извлечения данных из него

21 Dec 2012 - 15:17

>>> books = {}...          

Извлечение данных из словаря

6 Dec 2012 - 10:50

>>> d = {'a':...          

Пример работы с данными, представляющими собой таблицу базы данных

19 Dec 2011 - 11:57

Программа загружает данные из файла такого формата, где первое поле - это уникальный ключ:

pr.v|Vasil Vas|30.11.1976|34.5|8
mg.s|Kosin Stepa|08.03.1973|40.1|7
el.p|Pier Pety|16.07.1985|30.8|8

В программе данные хранятся в виде словаря, у которого значения ключей представлены...

Пересечение графов

24 Nov 2011 - 11:10

Если нет ни одного графа, содержащего обе точки, введенные пользователем, то найти пары графов, пути которых пересекатся и каждый содержит одну из заданных точек.

ffile...          

Неравновероятные случайные числа с помощью функции синуса

4 Nov 2011 - 17:01

С помощью функции синуса можно обеспечить так называемое смещение. Механизм мне не совсем понятен.

В скрипте ниже с помощью функции my_random()...

Сортировка словаря

4 Nov 2011 - 12:49

На самом деле содержимое словаря отсортировать нельзя, т.к. словарь - это неупорядоченная структура данных. Даже если вы добавите в словарь элементы по алфавиту, при выводе они могут отобразиться далеко не в том порядке.

Однако при выводе только ключей или пар "ключ:значение" бывает важно...

Этап 3. Чтение данных из файла и запись их в словари

24 Aug 2011 - 18:28

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

Файл points.txt

a 30 30
b 80 50
c 50 100
d 150 150
e 100 350
f 250 80
g 300 150
h 370 100...

Этап 2. Обработка множества графов

24 Aug 2011 - 18:26

# Все графы включены в словарь,
# т.е. обработка множества графов.
 ...          

Этап 1. Простой вариант программы с двумя заданными графами

24 Aug 2011 - 18:22

# Есть точки на плоскости - points
# Есть пара ломаных линий-графов (маршрутов),...          
Syndicate content