Изменить строку python с помощью метода

Я хочу, чтобы в моем списке был найден следующий файл: "Microsoft Word 105Prt" (это имя файла может отличаться, но в нем всегда будет "Word".

for myfile in filelist:
    if myfile.contains("Word"): 
        print myfile

Как я могу изменить это, чтобы работать в python 2.7.5, так как contains не работает.

0
24 апр. '14 в 0:51
источник поделиться
2 ответа

Вы можете просто использовать ключевое слово in, например:

if 'Word' in myfile:
    print myfile
+1
24 апр. '14 в 0:53
источник

Вы можете заменить find for contains и просто проверить код возврата чего-либо, кроме -1.

for myfile in filelist:
    if myfile.find("Word")!=-1: 
        print myfile
+1
24 апр. '14 в 0:54
источник

Посмотрите другие вопросы по метке или Задайте вопрос