@DF0rig
clay

Как перебрать словари python?

Довольно глупый вопрос. Мне нужно перебрать все словари, и выполнить действие.
Например если в словаре элемент равен True, то делать определённое действие, затем дальше перебирать все словари.
Вот пример моего словаря:
"test": {
    "element": False
},
"test_2": {
    "element": False
},
"test_3": {
    "element": True
}

Я пробовал это реализовать циклом, но ничего не получилось:
for ac in data:
	for abc in ac:
		print(abc)
    if abc == "element":
      if abc["element"] == True:
                # Действие

И результат был:
w
a
h
e
l
l
e
r
m
a
n
_
t
e
s
t
  • Вопрос задан
  • 76 просмотров
Решения вопроса 1
@DF0rig Автор вопроса
clay
Пока ожилал ответа, нашёл правильный ответ:

for ac in data:
	user_status = capitals[ac]["element"]
    # Действие
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы