ответвлено от main/python-labs
second commit
Этот коммит содержится в:
@@ -449,7 +449,7 @@ type(cc2)
|
||||
## Пункт 8. Сложные типы объектов
|
||||
### 8.1 Списки
|
||||
|
||||
__ Список __ — это упорядоченная коллекция элементов произвольных типов (числа, строки, другие объекты).
|
||||
__Список__ — это упорядоченная коллекция элементов произвольных типов (числа, строки, другие объекты).
|
||||
|
||||
Список с элементами разных типов:
|
||||
|
||||
@@ -518,34 +518,34 @@ spis1
|
||||
```
|
||||
|
||||
### Другие методы:
|
||||
__ insert __ - вставит второй аргумент под номер индекса элемента
|
||||
__insert__ - вставит второй аргумент под номер индекса элемента
|
||||
|
||||
```py
|
||||
>>> spis1.insert(0, 24); spis1
|
||||
[24, 111, (5-9j), 'New item', 'Меня зовут: \n Зеленкина К. М.']
|
||||
```
|
||||
__ remove __ - удалит элемент, указанный в скобках
|
||||
__remove__ - удалит элемент, указанный в скобках
|
||||
|
||||
```py
|
||||
>>> spis1.remove(24); spis1
|
||||
[111, (5-9j), 'New item', 'Меня зовут: \n Зеленкина К. М.']
|
||||
```
|
||||
|
||||
__ extend __ - добавляет каждый элемент аргумента в конец списка
|
||||
__extend__ - добавляет каждый элемент аргумента в конец списка
|
||||
|
||||
```py
|
||||
>>> spis1.extend('24'); spis1
|
||||
[111, (5-9j), 'New item', 'Меня зовут: \n Зеленкина К. М.', '2', '4']
|
||||
```
|
||||
|
||||
__ clear __ - удаляет всё из списка
|
||||
__clear__ - удаляет всё из списка
|
||||
|
||||
```py
|
||||
>>> spis1.clear(); spis1
|
||||
[]
|
||||
```
|
||||
|
||||
__ sort__ - сортирует элементы в списке по возрастанию, а буквы по алфавиту
|
||||
__sort__ - сортирует элементы в списке по возрастанию, а буквы по алфавиту
|
||||
|
||||
```py
|
||||
>>> spis1=[20, 4, 63, 2, 1, 0, 13, 7]; spis1
|
||||
@@ -560,7 +560,7 @@ __ sort__ - сортирует элементы в списке по возра
|
||||
['а', 'г', 'д', 'с', 'ш']
|
||||
```
|
||||
|
||||
__ reverse __ - сортирует элементы в обратном порядке
|
||||
__reverse__ - сортирует элементы в обратном порядке
|
||||
|
||||
```py
|
||||
>>> spis1.reverse(); spis1
|
||||
@@ -570,21 +570,21 @@ __ reverse __ - сортирует элементы в обратном поря
|
||||
['ш', 'с', 'д', 'г', 'а']
|
||||
```
|
||||
|
||||
__ copy __ - копирует список
|
||||
__copy__ - копирует список
|
||||
|
||||
```py
|
||||
>>> vv=spis1.copy(); vv
|
||||
[63, 20, 13, 7, 4, 2, 1, 0]
|
||||
```
|
||||
|
||||
__ count __ - cчитает количество заданного аргумента в скобках в списке
|
||||
__count__ - cчитает количество заданного аргумента в скобках в списке
|
||||
|
||||
```py
|
||||
>>> spis2.count('д')
|
||||
1
|
||||
```
|
||||
|
||||
__ index __ - выдаёт индекс элемента
|
||||
__index__ - выдаёт индекс элемента
|
||||
|
||||
```py
|
||||
>>> spis1.index(20)
|
||||
@@ -685,7 +685,7 @@ type(kort2)
|
||||
```
|
||||
|
||||
## 8.3 Словарь
|
||||
__ Словарь __ - совокупность пар: «ключ (key)»:«значение (value)».
|
||||
__Словарь__ - совокупность пар: «ключ (key)»:«значение (value)».
|
||||
|
||||
Создадим словарь:
|
||||
|
||||
|
||||
Ссылка в новой задаче
Block a user