Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Создайте список. Выведите в консоль все индексы числа 3 в этом списке.

алиса с Ученик (75), на голосовании 1 неделю назад
Создайте список. Выведите в консоль все индексы числа 3 в этом списке.В python
Голосование за лучший ответ
VL0D Знаток (384) 1 месяц назад
# Создаем список
my_list = [1, 3, 7, 3, 2, 3, 4, 5]

# Находим и выводим все индексы числа 3
indices = [i for i, value in enumerate(my_list) if value == 3]

# Выводим результат
print("Индексы числа 3:", indices)
Петушков Адольф Ученик (167) 1 месяц назад
# Создаем список
numbers = [1, 2, 3, 4, 3, 5, 3, 6]

# Ищем индексы числа 3
indexes = [index for index, value in enumerate(numbers) if value == 3]

# Выводим индексы
print("Индексы числа 3:", indexes)
легко же
VL0DЗнаток (384) 1 месяц назад
очень))
Петушков Адольф Ученик (167) Влад Громов, я не правильно написал?
Resurce InheiT Профи (994) 1 месяц назад
 def find_indices(lst, target): 
"""Возвращает список индексов элемента target в списке lst."""
indices = [i for i, x in enumerate(lst) if x == target]
return indices

my_list = [1, 2, 3, 4, 3, 5, 3]
indices_of_3 = find_indices(my_list, 3)

if indices_of_3:
print("Индексы числа 3:", indices_of_3)
else:
print("Число 3 не найдено в списке.")
VL0DЗнаток (384) 1 месяц назад
ого, как такое форматирование сделал?
Похожие вопросы