Найти - Пользователи
Полная версия: Поиск в списке
Начало » Python для новичков » Поиск в списке
1
palladine
Приветствую! Подскажите как определить индекс элемента в списке? Предположим есть список
L = [1,2,3,4,5,4,7]
, надо пройтись по списку и определить индексы где есть 4-ка, т.е в итоге должно быть - 3 и 5. Сильно не ругайте, учусь. Заранее спасибо!
Singularity

L.index(4)

EBFE
>>> i = [index for index,val in enumerate(l) if val==4]
>>> i
[3, 5]
ну или
>>> res = []
>>> for index,element in enumerate(l):
...   if element == 4:
...     res.append(index)
...
>>> res
[3, 5]
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB