@ -117,7 +117,7 @@ SyntaxError: invalid syntax
Изучим некоторые функции из данного списка. Для этого также будем обращаться к помощи по следующей инструкции(для остальных функций по такому же принципу, можно посмотреть в протоколе):
#Модуль числа
# Модуль числа
```py
>>> help(abs)
@ -130,7 +130,7 @@ abs(x, /)
27
```
#Количество элементов в объекте
# Количество элементов в объекте
```py
>>> len("2932")
@ -139,7 +139,7 @@ abs(x, /)
36
```
#Максимальное и минимальное значение
# Максимальное и минимальное значение
```py
>>> max(0,19,20,-2,200,-1012,99,134)
@ -152,7 +152,7 @@ abs(x, /)
'в' #По алфавиту раньше остальных букв в данном перечне
```
#Возведение числа в степень
# Возведение числа в степень
```py
>>> pow(2,3)
@ -163,7 +163,7 @@ abs(x, /)
0.015625
```
#Округление
# Округление
```py
>>> round(123.456)
@ -174,7 +174,7 @@ abs(x, /)
120.0
```
#Сортировка по возрастанию и убыванию
# Сортировка по возрастанию и убыванию
```py
>>> n=[-10,8,2,-3,5.5]
@ -189,7 +189,7 @@ abs(x, /)
['strawberry', 'kiwi', 'banana', 'apple']
```
#Суммирование
# Суммирование
```py
>>> sum(n)
@ -200,7 +200,7 @@ abs(x, /)
5.0
```
#Объединение нескольких объектов
# Объединение нескольких объектов
```py
>>> list1=[1,2,3];list2=['a','b','c']
@ -301,7 +301,7 @@ Traceback (most recent call last):
TypeError: 'str' object does not support item assignment
>>> ss1=ss1[:4]+'='+ss1[5:];ss1
'Это = строка символов'
#Примеры с ss1b
# Примеры с ss1b
>>> print(ss1b)
Меня зовут:
Кузьменко Е.А.
@ -355,7 +355,7 @@ True
[111, 'Список', (5-9j)]
>>> len(spis1)
3
#Методы добавления и удаления объекта
# Методы добавления и удаления объекта
>>> dir()
['Gg1', '__annotations__', '__builtins__', '__doc__', '__loader__', '__name__', '__package__', '__spec__', 'a', 'b', 'bb1', 'bb2', 'builtins', 'cc1', 'cc2', 'dv1', 'f', 'ff1', 'gg1', 'hh1', 'ii1', 'key', 'keyword', 'list1', 'list2', 'list3', 'mnogo', 'n', 'os', 'rating', 'shest1', 'spis', 'spis1', 'ss1', 'ss1a', 'ss1b', 'ss1b1', 'students', 'stup', 'vsm1', 'w', 'x1', 'x2', 'x3', 'x4', 'x5', 'z', 'z1']
>>> help(spis1.append)
@ -374,7 +374,7 @@ append(object, /) method of builtins.list instance
[111, (5-9j), 'New item']
>>> spis1.append(ss1b);print(spis1)
[111, (5-9j), 'New item', 'Меня зовут: \n Кузьменко Е.А.']
#Другие методы
# Другие методы
>>> spis1.insert(3,'Новый объект');spis1 #Вставляет объект на указанную позицию
[111, (5-9j), 'New item', 'Новый объект', 'Меня зовут: \n Кузьменко Е.А.']
>>> spis1.remove('New item');spis1 #Удаляет конкретный объект
@ -397,7 +397,7 @@ append(object, /) method of builtins.list instance
3
>>> spis4.index(5) #Находит индекс первого вхождения "5"
5
#Вложенные списки
# Вложенные списки
>>> spis2=[spis1,[4,5,6,7]];spis2
[['bb', 123, 'aa', 'Меня зовут: \n Кузьменко Е.А.', 'Новый объект', (5-9j), 111], [4, 5, 6, 7]]
>>> spis2[0][1] #Обращение к элементу первого списка(т.к. "0")
@ -450,13 +450,13 @@ TypeError: 'tuple' object does not support item assignment
>>> dic1['Pskov']=78;dic1
{'Saratov': 145, 'Orel': 56, 'Vologda': 45, 'Pskov': 78}
#Сортировка по ключам и значениям
# Сортировка по ключам и значениям
>>> sorted(dic1.keys())
['Orel', 'Pskov', 'Saratov', 'Vologda']
>>> sorted(dic1.values())
[45, 56, 78, 145]
#Создание словарей
# Создание словарей
>>> dic2={1:'mean',2:'standart deviation',3:'correlation'};dic2
{1: 'mean', 2: 'standart deviation', 3: 'correlation'}
>>> dic3={'statics':dic2,'POAS':['base','elementary','programming']};dic3