исправление ошибок

main
Пользователь № 9 аудитории Ж-115 1 месяц назад
Родитель 9ee1b8ede4
Сommit 2c2237dc41

@ -148,7 +148,7 @@ SyntaxError: invalid syntax
>>> zip (list1, list2)
<zip object at 0x000002039D4C0C80>
```
(Итератор - это объект, который позволяет последовательно получать доступ к элементам коллекции без необходимости знать её внутреннее устройство.)
С её помощью можно попарно объединять элементы из разных последовательностей, создавая при этом итератор кортежей.
## 6. Пример того, что Python - регистрочувствительный язык.
```
@ -543,9 +543,9 @@ index(value, start=0, stop=9223372036854775807, /) method of builtins.list insta
[(5-9j), 78, 'hello', 123, 'new', (7, 5)]
```
Видим, что spis1 тоже изменился. Это происходит потому, что python работает не просто с
объектами, а с ссылками на участки памяти. То есть, в Python списки передаются по ссылке,
а не по значению.Упоминая spis1 в строке spis2=[spis1,[4,5,6,7]] мы не создаем копию spis1, а сообщаем именно тот список, поэтому его изменения в составе spis2 отображаются на исходном spis1.
объектами, а со значениями в памяти. То есть, в Python списки передаются по ссылке,
а не по значению. Упоминая spis1 в строке spis2=[spis1,[4,5,6,7]] мы не создаем копию spis1, а сообщаем именно тот список, поэтому его изменения в составе spis2 отображаются на исходном spis1.
Избежать изменения spis1 можно только создав копию copy (Создание копии списка)
Создание своего списка - объекта:
```
>>>spis3 = [99, 'Test', True, spis1]
@ -629,7 +629,7 @@ TypeError: 'tuple' object does not support item assignment
>>>dic1
{'Saratov': 145, 'Orel': 56, 'Vologda': 45, 'Pskov': 78}
```
Обратим внимание на то, что в силу неупорядоченности словаря при его выводе элементы могут располагаться не в том порядке, в каком они задавались при его формировании.
В более новых версиях Python словарь выводится непосредственно в той последовательности, в которой был задан.
Для того, чтобы получить перечень ключей или значений из словаря следует использовать методы keys или values, создающие списки, соответственно, ключей или значений из словаря.
Функция sorted позволяет увидеть список упорядоченным по ключам или по значениям:
```

Загрузка…
Отмена
Сохранить