на PYTHON номера 8,9,10

Приложения:

Ответы

Ответ дал: zarpixxx
1

Ответ:

>>> a = []

>>> type(a)

<class 'list'>

>>> b = list()

>>> type(b)

<class 'list'>

Также можно создать список с заранее заданным набором данных.

>>> a = [1, 2, 3]

>>> type(a)

<class 'list'>

Если у вас уже есть список и вы хотите создать его копию, то можно воспользоваться следующим способом:

>>> a = [1, 3, 5, 7]

>>> b = a[:]

>>> print(a)

[1, 3, 5, 7]

>>> print(b)

[1, 3, 5, 7]

или сделать это так:

>>> a = [1, 3, 5, 7]

>>> b = list(a)

>>> print(a)

[1, 3, 5, 7]

>>> print(b)

[1, 3, 5, 7]

В случае, если вы выполните простое присвоение списков друг другу, то переменной b будет присвоена ссылка на тот же элемент данных в памяти, на который ссылается a, а не копия списка а. Т.е. если вы будете изменять список a, то и b тоже будет меняться.

>>> a = [1, 3, 5, 7]

>>> b = a

>>> print(a)

[1, 3, 5, 7]

>>> print(b)

[1, 3, 5, 7]

>>> a[1] = 10

>>> print(a)

[1, 10, 5, 7]

>>> print(b)

[1, 10, 5, 7]

Добавление элемента в список осуществляется с помощью метода append().

>>> a = []

>>> a.append(3)

>>> a.append("hello")

>>> print(a)

Объяснение:

Вас заинтересует