Я знаю, что это, вероятно, можно сделать в одной строке, и это довольно просто, но я продолжаю синтаксис. Я хочу сделать следующее:Одна строка для поиска цикла в python
for tag in TAGS.values():
if tag in myset:
found_tag = tag
break
Я пытался что-то вроде
found_tag = tag if tag in myset for tag in TAGS.values()
Но я получаю ошибки синтаксиса на for
. Есть ли один способ сделать это в python?
вы хотите для цикла остановки ('break'), как только он нашел первый' 'tag' в myset'? – Vor
@Vor да, это было бы здорово, потому что я знаю, что будет только одно решение, должен был быть разрыв в этом цикле, отредактируйте, чтобы точно отразить – sedavidw