Please enable JavaScript.
Coggle requires JavaScript to display documents.
Классификация коллекций в Python - Coggle Diagram
Классификация коллекций в Python
Неупорядоченные коллекции
Множества(set):Изменяемые коллекции уникальных элементов ез определенного пордка.
add(x)-Добавить элемент x
remove(x)-Удалить элемент x,если есть
discard(x)- Удалить,если есть,без ошибки
union(other_set)-Объединение множеств
intersection(other_set)-Пересечение
difference(other_set)-Разница
clear()-Очистить множество
Словари(dict):Изменяемые коллекции пар "ключ-значение",где ключи уникальны.
values()-Возвращает все значения
items()-Возвращает пары ключ-значение
keys()-Возвращает все ключи
pop(key)-Удалить и вернуть значение по ключу
get(key.default)-Получить значение по ключу
clear()-Удалить все пары
update(dict2)-Объединить с другим словарём
Последовательности-упорядоченные коллекции,элементы которых располагаются в определённом порядке.
Кортежи
Создание:my_tuple=()
Практически те же методы, что у списков, не осуществимы, так как кортежи неизменяемы
Неизменяемая последовательность элементов.
Обращение:value=my_tuple[0]
len(my_tuple)-Длина кортежа
Строки(str): Неизменяемые последовательности символов/
lower()- В нижний регистр
upper()-В верхний регистр
len()-Длина строки
replace()-Замена подстроки
sprit()-Разделить по разделителю
Списки (list)-Изменяемые последовательности, которые могут содержать элементы разных типов.
L.insert(x,"у")-Вставить в позицию x списка элемент со значением"y"
print(L[-1]-Извлечь из списка последний элемент
L.pop()-Удалить из списка элемент
L.extend()-Объединить спски
L.remove()-Удалить элемент
L.sort()-Отсортировать список по возврастанию
L.append()-Добавить элемент в конце списка
L.reverse()-Отсортировать список по убыванию