Функция, которая возвращает индекс списка подстроки - PullRequest
0 голосов
/ 11 ноября 2019

Я изо всех сил пытаюсь создать функцию, которая ищет список, чтобы увидеть, является ли какая-либо из строк, содержащихся в нем, substrings любой из других строк в том же списке. Если найден substring, он должен вернуть число index, а если ничего не найдено, он должен вернуть False

Например.

lst1 = ["red", "yellow", "green", "yellowhammer"]
lst2 = ["red", "yellow", "green"]

В этом примере lst1 вернет значение 1, так как yellow будет substring из yellowhammer, а lst2 вернет значение False, так как нет substrings.

Я пробовалследующий

templst = lst1
for i in templst:
    if i in lst1:
       return i
    else:
        return False

Однако это не работает, потому что он всегда находит себя, поэтому даже если нет substrings, он возвращает значение, даже если он должен вернуть False.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...