Как узнать, присутствует ли X во всех трех списках в python в одном операторе? - PullRequest
0 голосов
/ 27 апреля 2020
list1=["X","2","3"]
list2={"4","X","6"]
list3={"7","8","X"]
if [list[1],list1[1],list2[2]] in ['X','X','X']:
   print("Value X avbl in all lists")

Пожалуйста, помогите с одним утверждением, которое может помочь в этой операции.

1 Ответ

0 голосов
/ 27 апреля 2020

Вы можете сделать это, используя all, который возвращает True, если все условия верны:

if all('X' in lst for lst in [list1, list2, list3]):
   print("Value X avbl in all lists")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...