Отказ от ответственности: я новичок в python
Мой код:
lst = []
def func():
n = int(input())
for i in range(n):
value = int(input())
lst.append([value])
return lst
print(func())
limit = 0
x = [i for i in lst if i > limit]
print(x)
В основном я хочу перебрать созданный мной список и распечатать другой список, который в этом списке отображаются только положительные значения.
Я пытался встроить проблему в функцию, но у меня все еще возникает аналогичная проблема.
Ошибка:
TypeError: '>' not supported between instances of 'list' and 'int'