Список с 201 элементом (от -100 до 100):
a = [i for i in range(-100,101)]
b = []
c = []
for value in a:
if value < 0: b.append(value)
if value > 0: c.append(value)
print(*a)
print()
print(*b)
print(*c)
То же, но через лямбда-функции:
print(*list(filter(lambda x: x<0, a)))
print(*list(filter(lambda x: x>0, a)))
Список с рандомными элементами величиной 100:
from random import randint
a = [randint(-100,100) for _ in range(100)]
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Список с 201 элементом (от -100 до 100):
a = [i for i in range(-100,101)]
b = []
c = []
for value in a:
if value < 0: b.append(value)
if value > 0: c.append(value)
print(*a)
print()
print(*b)
print()
print(*c)
То же, но через лямбда-функции:
a = [i for i in range(-100,101)]
print(*a)
print()
print(*list(filter(lambda x: x<0, a)))
print()
print(*list(filter(lambda x: x>0, a)))
Список с рандомными элементами величиной 100:
from random import randint
a = [randint(-100,100) for _ in range(100)]
b = []
c = []
for value in a:
if value < 0: b.append(value)
if value > 0: c.append(value)
print(*a)
print()
print(*b)
print()
print(*c)