кортежи и списки
х = [-1.5, 0, 0.8, 2.2, 3, 0.5, 0.1] составьте список. перезапишите элементы списка, которые лежат на отрезке [-1,1], в список "y" и извлеките его.
from math import*
kort=(-1.5, 0, 0.8, 2.2, 3, 0.5, 0.1)
spisok=[]
n=0
proizv=1
print("")
for i in kort:
print(i, end=" ")
for i in range(7):
if kort[i]>0:
spisok.append(kort[i])
n=n+1
for i in range(n):
proizv=proizv*spisok[i]
print("\n Список ", spisok)
print("\n Количество положительных элементов = ", n)
print("\n Произведение положительных элементов =", proizv)
Ответы (1 шт):
Автор решения: Tshulz
→ Ссылка
x = [-1.5, 0, 0.8, 2.2, 3, 0.5, 0.1]
y = []
for i in x:
if -1 <= i <= 1:
y.append(i)
print(y)
Если под извлечь подразумевается вывод