Обработка ошибок / Регистрирующаяся [закрытая] стратегия

Использовать вложенный all с пониманием вложенного списка

C = [[2, 2, 1, 3], [2, 2, 2, 1], [3, 3, 0, 3], [0, 2, 0, 3]]

n = 4

def is_valid(C, n):
    valid_values = range(n)
    return all(all(x in valid_values for x in l) and len(l) == n for l in C) and len(C) == n

print is_valid(C, n)

Выход:

True
7
задан GEOCHET 19 February 2009 в 17:40
поделиться

2 ответа

Необходимо рассмотреть log4net. Посмотрите этот вопрос для получения дополнительной информации.

Это очень устойчиво, быстро, и просто в использовании.

2
ответ дан 6 December 2019 в 10:03
поделиться
Другие вопросы по тегам:

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