2015-10-20 2 views
3

Я знаю, что это очень простой вопрос, но я хотел бы знать, как проверить каждый индекс из списка или 1 на 1, начиная от конца до конца индекса. без использования лямбды просто для петли.Подтверждение списка один за другим

List = ['a','b','c'] 
required = 'c' 

выход:

>>False 
>>False 
>>True 

ответ

2
def test(check): 
    try: 
     for i in L: 
      if i == check: 
       print 'True' 
      else: 
       print 'False' 
      # print cmp(i,check) 
    except: 
     pass 
test('c') 

очень простой .. :)

+0

если/другое с отпечатками может быть еще более кратко выражается как 'печать я == check'; нет необходимости в вызове 'cmp' (который будет возвращать -1, 0 или 1, и устарел на python целую вечность, удален в Py3). – ShadowRanger

Смежные вопросы