Форум программистов, компьютерный форум, киберфорум
Наши страницы

Python

Войти
Регистрация
Восстановить пароль
 
Mistin
0 / 0 / 0
Регистрация: 13.06.2012
Сообщений: 34
#1

Достаём данные из словаря - Python

25.04.2015, 22:30. Просмотров 660. Ответов 4
Метки нет (Все метки)

Здравствуйте.
Есть словарь:
Python
1
array = {'a': 1, 'b': 2, 'c': 3}
Как мне циклом можно вывести сразу два значения?
Например:
Python
1
2
for i in array:
print(i)
Будут выводиться только ключи словаря.
А как можно, чтобы я мог в цикле получить ключ и его значения?
По логике это должно было бы выглядеть так, for i, k in array. Типа в i ключ, в k - значение.
Заранее спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.04.2015, 22:30
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Достаём данные из словаря (Python):

Удалять данные из словаря во время итерации - Python
Есть программа, нужно чтобы она работала пока пользователь ее не прервет. Алгоритм такой. Данные = словарь Цикл: цикл перебора...

Вывод словаря - Python
Есть список и словарь, список в цикле пополняется ключами словаря и выводится значения под ключами из списка Например: keys = print...

Вывод словаря - Python
Помогите, пожалуйста советом! Есть простой словарь. Нужно вывести ключ и значение (список). Причем, если в списке больше одного...

Сортировка словаря - Python
Всем привет. Есть словарь: babynames = { 'София, Софья': { 2012: ', 2010: ', 2005: ',

Сортировка словаря - Python
##Дан словарь. Помогите остортировать его по значению Номер Dictionary = {'№':,'1':,'2':,'3':} print...

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

4
alex925
2569 / 2220 / 527
Регистрация: 19.03.2012
Сообщений: 8,659
25.04.2015, 22:54 #2
Вот тебе 3 варианта:
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
data = {'a': 1, 'b': 2, 'c': 3}
 
for key, value in data.items():
    print(key, value)
 
print()
 
for i in data.items():
    print(i)
    
print()
 
for key in data.keys():
    print(key, data[key])
0
dondublon
1271 / 967 / 116
Регистрация: 17.03.2012
Сообщений: 5,937
Записей в блоге: 5
27.04.2015, 08:00 #3
Python
1
for k, v in array.iteritems():
0
alex925
2569 / 2220 / 527
Регистрация: 19.03.2012
Сообщений: 8,659
27.04.2015, 16:38 #4
Python
1
for k, v in array.iteritems():
стоит заметить, что это способ только для двойки.
P.S это я так, для новичков
0
ujif
24 / 19 / 1
Регистрация: 08.12.2012
Сообщений: 597
01.07.2017, 22:50 #5
for k, v in array.iteritems():

а здесь как выводить значения ???
0
01.07.2017, 22:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.07.2017, 22:50
Привет! Вот еще темы с ответами:

Сортировка словаря - Python
Функция которая возвращает словарь. Но бывает что возвращает его не в том порядке в котором задавался. def multiply(vector, num): ...

Выборка из словаря - Python
Коллеги, подскажите, как отсортировать список словаря. d = Пытаюсь как-то так, но не выходит == 65]

Работа со значениями словаря - Python
Здравствуйте! Есть вопрос! Как заменить значения одного словаря значениями другого? Добавлено через 29 секунд Заранее благодарен!!!

Сортировка словаря по значениям - Python
Добрый день. Появилась необходимость посчитать частоту встречаемости каждого слова в списке. Вот нашёл и чуть чуть доработал код, где...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.