Как проверить, является ли словарь вложенным - python

Добавьте это в ваш .aspx-файл и снова создайте решение.

<%@ Page EnableEventValidation="false" %>
1
задан U9-Forward 21 January 2019 в 00:45
поделиться

1 ответ

Используйте any:

print(any(isinstance(i,dict) for i in d.values()))

Первый словарь вернет:

True

Второй будет:

False

Для объяснения: [ 1121]

  1. Идите и повторяйте значения d.

  2. Используйте isinstance, чтобы проверить, является ли тип dict или нет.

  3. Используйте внешний any, чтобы проверить, есть ли какие-либо элементы True (являются словарями).

Вот, пожалуйста, это сработает.

0
ответ дан Jean-François Fabre 21 January 2019 в 00:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: