Хорошо, я пытаюсь пойти на более питоновский метод делать что-то.Проверка наличия списка в других списках?
Как я могу сделать следующее:
required_values = ['A','B','C']
some_map = {'A' : 1, 'B' : 2, 'C' : 3, 'D' : 4}
for required_value in required_values:
if not required_value in some_map:
print 'It Doesnt Exists'
return False
return True
Я смотрел на встроено функцию all
, но я не могу реально увидеть, как применить это к вышеуказанному сценарию.
Любые предложения по созданию этого более питонического?
красивый спасибо – UberJumper
приветствуется. – SilentGhost
Примечание: это будет работать только для списков, состоящих только из хешируемых элементов. В противном случае вы получите исключение TypeError при выполнении «value in some_map» – Triptych