Show Menu
Cheatography

Built-in Function Cheat Sheet (DRAFT) by

This cheat sheet provide some function Built-in in python

This is a draft cheat sheet. It is a work in progress and is not finished yet.

String

f'{num­:.1f}'
Giới hạn số thập phân phía sau dấu phảy
dateti­me(y, m, d, h, m, s)
Định dạng ngày
from difflib import get_cl­ose­_ma­tches
get_cl­ose­_ma­tch­es(s1, list, cutoff= 0.8)
lấy danh sách các từ gần giống với s1

List

random.ch­ois­e(list)
lấy phần tử ngẫu nhiên trong list
random.ch­ois­e(list, weights, k)
Lấy k phần tử ngẫu nhiên trong list với trọng số weights
random.sa­mpl­e(n­ums,2)
Lấy 2 phần tử ngẫu nhiên trong list num
heapq.n­la­rgest()
Lấy max nhanh hơn

Datetime

from collec­tions import Counter
Counte­r(c­har­_list)
Đếm số lần xuất hiện
namedtuple
dùng như 1 class
Person = namedt­upl­e("P­ers­on", "name gender­")

Number

3/2
Chia thập phân
3//2
Chia lấy dư
from fractions import Fraction
Fracti­on(­2/3+1)
Hiển thị dạng phân số
num.li­mit­_de­tom­ina­tor()
Tối giản phân số
1_000_000
1000000
isInst­ance(a, Number)
Check số a có phải phân số hay 1 dạng nào đó không

Dictionary

{['apple', 'orange']: 2, 'banana': 1}
: Sai
{('apple', 'orange'): 2, 'banana': 1}
: Đúng
dict.f­rom­key­s(list, val)
Tạo 1 dict từ 1 list và 1 value
{v: k for k, v in colors.it­ems()}
Đổi chỗ Key và Value
dict1 | dict2
Ghép 2 dict