all([True, True, True]) : 모두 True 면 True
any([True, False, False]) : 하나라도 True 면 True
max() : 가장 큰 수
min() : 가장 작은 수
sum() : 합
sorted() : 오름차순 정렬
sorted(list, reverse=True) : 내림차순 정렬
pow(2,3) : 2^3 제곱근
abs(-3) : 양수로
round(3.141592, 2) // 3.14 : 반올림 2번째 자리까지
format 함수
'{:<30}'.format('text') : 왼쪽 정렬
'{:>30}'.format('text') : 오른쪽 정렬
'{:^30}'.format('text') : 센터 정렬
{} 안 부분에 원하는 문자나 기호, 띄어쓰기 넣기 가능
list1, list2 가 있을 때
list3 = zip(list1, list2) : list1 과 list2 를 zip 으로 묶음 (type 은 zip임)
list3 = list(zip(list1, list2)) : list1, list2 로 이루어진 zip 을 풀고? 하나의 list3 에 저장
ulist1, ulist2 = zip(*list3) : list3 을 풀어서 각각 ulist1, ulist2 에 저장
zdict = { a:b for a, b in zip(list1, list2)} : zip 안에 있는 list1, list2 의 원소끼리 dict 만들기
ztupset = { (a,b) for a, b in zip(list1, list2)} : zip 안에 있는 list1, list2 의 원소끼리 set만들기
ztupe = ( (a,b) for a, b in zip(list1, list2)) : zip 안에 있는 list1, list2 의 원소끼리 set만들기
'수업정리 > Fundamental' 카테고리의 다른 글
Python basic 3 - 파일 open, write2file.py (0) | 2023.04.05 |
---|---|
[Python] 한글 유니코드 2 - 한글을 byte 데이터로 만들기, byte(), bytearray() (0) | 2023.04.05 |
command 명령어 1 (0) | 2023.03.22 |
[Python] 한글 유니코드 (0) | 2023.03.17 |
python basic 1 - data type, 연산자, char(), ord(), int(), hex() (0) | 2023.03.15 |