append

Мы уже видели, как можно изменить список, соединяя его с другим. А что, если мы хотим изменить список, добавив в него одно значение? Один из вариантов — добавить значение, обернув его в список, но в Python есть специальный способ сделать это с помощью .append():

l = [12, 54, 'hello']
l += [38]
print(l)    # [12, 54, 'hello', 38]
l = [12, 54, 'hello']
l.append(38)
print(l)    # [12, 54, 'hello', 38]

Мы можем объявить пустой список вначале и добавлять элементы по одному с помощью append:

l = []
l.append('Hi')
l.append('this')
l += ['is', 'the', 'number']
l.append(42)
print(l)       # ['Hi', 'this', 'is', 'the', 'number', 42]

Задание

Объявите пустой список и добавьте в него 7 целых чисел, считанных из ввода, используя append.

Измените каждый элемент, заменив его на его квадрат.

Выведите получившийся список.

Ввод

Вывод

1 2 3 4 5 6 7

[1, 4, 9, 16, 25, 36, 49]

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue