В Python я нашел действительно странное поведение. Один из моих студентов сделали какую-то ошибку, пытаясь найти элементы, которые принадлежат к двум спискам, он писал:и оператор в списках Python
list1 and list2
странное поведение не в том, что никакой ошибки обжигают на Python 3! list1 and list2
действительно имеет значение list2
.
Есть ли известная причина для этого?
Спасибо большое. Именно этого я и не понял. –
Добро пожаловать @ Куломбо. Всегда заглядывайте в Python Docs для поведения вроде этого, он обычно скрывается где-то там :-) –