Почему два приведенных ниже утверждения приводят к другому результату? Что мне здесь не хватает?Проблема с простым встроенным кодом (python)
list = [1,2]
if (item < 0 for item in list):
print "This prints."
for item in list:
if item < 0:
print "This doesn't print."
'if (item <0 для элемента в списке):' заявление не имеет смысла. Вероятно, вам нужно что-то вроде 'if any (item <0 для элемента в списке):' – myaut