Cheatography
https://cheatography.com
Строки ( " STRING " )
S.find(str)
|
Поиск до первого появления |
S.split(sym)
|
Разбиение по разделителю |
str.join(list)
|
Сборка строки из списка |
S.upper()
|
Верхний регистр |
S.lower()
|
Нижний регистр |
ord(sym)
|
Символ в его код ASCII |
chr(num)
|
Код ASCII в символ |
Списки ( [ LIST ] )
list.append(x)
|
Добавление x |
list.extend(L)
|
Добавление списка L |
list.insert(i,x)
|
i-ый элемент x |
list.remove(x)
|
Удаление x |
list.pop([i])
|
Удаление i-го элемента |
list.count(x)
|
Количество элементов x |
list.sort([key=fun])
|
Сортировка по функции fun |
list.reverse()
|
Разворот |
list.clear()
|
Очистка |
Множества ( { SET и FROZENSET } )
A = set()
|
Создание |
A.update(B)
|
A+B |
A.intersection_update(B)
|
A∩B |
A.difference_update(B)
|
A\B |
A.add(x)
|
Добавление |
A.remove(x)
|
Удаление |
A.clear()
|
Очистка |
Словари ( { DICT : ... } )
d=dict(key=val)
|
Создание |
d.get(key)
|
Возврат val по key |
d.items()
|
Возврат key и val |
d.keys()
|
Список ключей |
d.values()
|
Список значений |
d.pop(key())
|
Удаление key |
d.update([d2])
|
Объединение |
d.clear()
|
Очистка |
|
|
Классы и объекты
__class__
|
Класс объекта |
__dict
|
Словарь имен |
__name__
|
Имя класса |
__new__
|
Создание |
__init__
|
Иницииация |
__del__
|
Удаление |
__getattr__
|
Вернуть атрибут |
__setattr__
|
Присвоить атрибут |
__delattr__
|
Удалить атрибут |
Встроенные функции
help(x)
|
Справка |
input(text) , print()
|
Ввод (+text) и Вывод |
------------------------- |
------------------------- |
min(x) , max(x)
|
Минимум и Максимум |
range(a,z,d)
|
Последовательность |
sum(list)
|
Сумма членов |
abs(x)
|
Модуль |x| |
round(x,n)
|
Округление до n знаков |
------------------------- |
------------------------- |
type(x)
|
Тип объекта |
len(x)
|
Число объектов |
globals()
|
Глобальные имена |
locals()
|
Локальные имена |
dir(x)
|
Список атрибутов |
vars([x])
|
Словарь атрибутов |
setattr(x,atr,def)
|
Установка атрибута |
getattr(x,atr)
|
Извлечение атрибута |
delattr(x,atr)
|
Удаление атрибута |
------------------------- |
------------------------- |
eval(str_code)
|
Выполнение кода |
exec(code)
|
Выполнение кода |
------------------------- |
------------------------- |
map(fun,lst)
|
Применение fun к lst |
reduce(fun,lst)
|
Применение fun к lst |
filter(fun,lst)
|
Фильтр lst по fun |
------------------------- |
------------------------- |
open(file)
|
Открыть файл |
file.close()
|
Закрыть файл |
|
|
Генераторы и lambda
A=(fun(i) for i in list) A~( ),{ },[ ]
|
for i in list: yield fun(i)
|
(lambda args: fun(args))(values)
|
A(args) = lambda args: fun(args)
|
|
Created By
Metadata
Favourited By
Comments
No comments yet. Add yours below!
Add a Comment
Related Cheat Sheets
More Cheat Sheets by Bromine