У меня есть два спискана основе индекса строки совпадает с питоном
list1 = ['this', 'is', 'the', 'right', 'string']
list2 = ['this', 'is', 'right']
После сравнения мне нужно найти еще один список включает только
list3 = ['this', 'is']
Я попытался его с помощью перекрестка, я знаю, что это не соответствующее решение в моем случае.
>>> list(set(list1) & set(list2))
['this', 'is', 'right']
Это не сравнение на основе индекса.
Мне нужно найти сравнение на основе индекса. Я имею в виду, сначала сравните первые слова в list1 и list2, если это совпадение, затем возьмите следующие слова в каждом списке, затем сравните эти слова и так далее. Если это не соответствует, то верните только совпадающие слова. Кто-нибудь может мне помочь?
Предполагая, что list1 и list2 включают в себя различное количество слов, после сравнения двух списков мне нужно найти совпадающие по индексу списки. В приведенном выше примере мне нужно найти list3 = ['this', 'is']. можешь мне помочь?? – Anoop
, пожалуйста, посмотрите мой пример сейчас. – Anoop