Ответ:Ответ для перврой задачи:
students = int(input())
s=0
for i in range(0, students):
ocenki = list(map(int, input().split()))
if len(ocenki)==students:
break
for i in ocenki:
s+=1
if i == 5:
print(ocenki[s], end=" ")
Объяснение:
Ответ:
Задача 1:
input()
list_marks = [int(i) for i in input().split()]
list_index = [list_marks.index(i) for i in list_marks if i == 5]
print(*list_index)
Задача 2:
list_numbers = [int(i) for i in input().split()]
ch_list_numbers = list(filter(lambda x: not x % 2, list_numbers))
index_min = list_numbers.index(min(ch_list_numbers))
index_max = list_numbers.index(max(ch_list_numbers))
list_numbers[index_min], list_numbers[index_max] = list_numbers[index_max], list_numbers[index_min]
print(*list_numbers)
list.index - возвращает индекс переданного елемента, если он отсутсвует то вернется -1
filter(lambda x: not x % 2, list_numbers) - нужен для того чтобы получить генератор состоящий из четных чисел
русскоязычная документация по list comrehension - highload.today/comprehensions-python/
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Ответ:Ответ для перврой задачи:
students = int(input())
s=0
for i in range(0, students):
ocenki = list(map(int, input().split()))
if len(ocenki)==students:
break
for i in ocenki:
s+=1
if i == 5:
print(ocenki[s], end=" ")
Объяснение:
Verified answer
Ответ:
Задача 1:
input()
list_marks = [int(i) for i in input().split()]
list_index = [list_marks.index(i) for i in list_marks if i == 5]
print(*list_index)
Задача 2:
list_numbers = [int(i) for i in input().split()]
ch_list_numbers = list(filter(lambda x: not x % 2, list_numbers))
index_min = list_numbers.index(min(ch_list_numbers))
index_max = list_numbers.index(max(ch_list_numbers))
list_numbers[index_min], list_numbers[index_max] = list_numbers[index_max], list_numbers[index_min]
print(*list_numbers)
Объяснение:
list.index - возвращает индекс переданного елемента, если он отсутсвует то вернется -1
filter(lambda x: not x % 2, list_numbers) - нужен для того чтобы получить генератор состоящий из четных чисел
русскоязычная документация по list comrehension - highload.today/comprehensions-python/