Как распечатать элементы словаря в Python

Чтобы напечатать элементы словаря пары ключ:значение, вы можете использовать dict.items(), dict.keys() или dict.values.(), функцию print().

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

Распечатать словарь, как одну строку

Чтобы распечатать все содержимое словаря, вызовите функцию print() со словарем, переданным в качестве аргумента. print() преобразует словарь в одностроковый литерал и выводит на стандартный вывод консоли.

В следующей программе мы инициализируем словарь и распечатаем его целиком.

dictionary = {'a': 1, 'b': 2, 'c':3}
print(dictionary)

Вывод:

{'a': 1, 'b': 2, 'c': 3}

Как распечатать пары ключ:значение?

Чтобы распечатать пары ключ:значение в словаре, используйте цикл for и оператор печати для их печати. dict.items() возвращает итератор для пар ключ:значение во время каждой итерации.

В следующей программе мы инициализируем словарь и распечатаем пары ключ:значение словаря с помощью цикла For Loop.

dictionary = {'a': 1, 'b': 2, 'c':3}

for key,value in dictionary.items():
	print(key, ':', value)

Вывод:

a : 1
b : 2
c : 3

Печать ключей словаря

Чтобы напечатать ключи словаря, используйте цикл for для обхода ключей с помощью итератора dict.keys() и вызова функции print().

В следующей программе мы инициализируем словарь и распечатаем ключи словаря с помощью For Loop.

dictionary = {'a': 1, 'b': 2, 'c':3}

for key in dictionary.keys():
	print(key)

Вывод:

a
b
c

Печать значения словаря

Чтобы распечатать значения словаря, используйте цикл for для просмотра значений словаря с помощью итератора dict.values() и вызова функции print().

В следующей программе мы инициализируем словарь и распечатаем значения словаря с помощью For Loop.

dictionary = {'a': 1, 'b': 2, 'c':3}

for value in dictionary.values():
	print(value)

Вывод:

1
2
3

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *