쾌락코딩

python3 사용시 팁

|

유용하게 쓸수 있는 상수들

공식문서

import string 

string.ascii_lowercase # 소문자 abcdefghijklmnopqrstuvwxyz
string.ascii_uppercase # 대문자 ABCDEFGHIJKLMNOPQRSTUVWXYZ
string.ascii_letters #대소문자 모두 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
string.digits # 숫자 0123456789

진법 변환

n진법으로 표기된 string을 10진법 숫자로 변환

int(x, base = 10) 함수는 진법 변환을 지원한다.

num = '3212'
base = 5
answer = int(num, base) // 432

원본을 유지한채, 정렬된 리스트 구하기

sorted함수.

list1 = [3, 2, 1]
list2 = sorted(list1)
print(list1) // [1, 2 ,3]

반면 sort함수는 원본을 변경한다.

Comments