# 영숫자(alphanumeric)만 필터링
s = re.sub('[^a-z0-9]', '', s)
# 단어 문자가 아닌 모든 문자 공백으로 치환
s = re.sub('[^\w]', ' ', s)
여러 가지 정렬 방법
sorted() : 정렬 결과 리턴
a = [2, 4, 1, 9, 7]
sorted(a)
b = 'zbdaf'
"".join(sorted(b))
# key 옵션
c = ['ccc', 'aaaa', 'd', 'bb']
sorted(c, key=len) # 길이 순서로 정렬
# lambda 이용
a = ['cde', 'cfc', 'abc']
sorted(a, key=lambda x: (x[0], [-1]))
# 첫 문자열과 마지막 문자열 순으로 정렬