Справочник функций
Общее
len(seq)
>>> len([1, 2, 3])
3
>>> len('привет')
6int(v)
>>> int(10.2)
10
>>> int('10')
10
>>> '10' + 2
102
>>> int('10') + 2
12float(v)
str(v)
pretty(container, [delimiter])
Арифметика
round(v, [nd])
floor(v)
ceil(v)
abs(v)
min(a, b, ...)
min(arr)
max(a, b, ...)
max(arr)
rand()
rand(a, b)
rand(arr)
Работа со строками
startswith(container, s)
endswith(container, s)
lower(s)
upper(s)
strip(s)
split(s, [[sep=' ', [max_split=-1]])
replace(s, old, new, [count=-1])
Регулярные выражения
match(s, pattern, [flags])
match_groups(s, pattern, [flags])
match_all(s, pattern, [flags])
Работа с массивами
Операторы
Слайсы
push(arr, v)
pop(arr, [i])
insert(arr, i, v)
remove(arr, v)
sorted(arr)
sorted(arr, key, reversed=False)
reversed(arr)
enumerate(arr)
shuffle(arr)
index_of(arr, value)
join(arr, [sep])
sum(arr)
map(arr, l)
filter(arr, l)
reduce(arr, l)
Работа со словарями
Операторы
get(k, [default])
keys(d)
values(d)
map(d, l)
sorted(d, key, reversed=False)
Last updated