- 분리할_문장.split(분리_기준)
문자열 분리할 때 사용한다.
괄호를 빈칸으로 비우면 띄워쓰기 기준으로 분리한다.
sentence = 'AngelPlayer is the best.'
split_list = sentence.split()
print(split_list) # ['AngelPlayer', 'is', 'the', 'best.']
- '요소간_사이에_넣을_내용'.join(iterable_변수)
iterable 변수를 결합한 문장을 작성할 때 사용한다.
join 앞(' ')에서 join 시 사이에 들어갈 내용 지정이 가능하다.
split_list = ['AngelPlayer', 'is', 'the', 'best.']
sentence = '_'.join(split_list)
print(sentence) # AngelPlayer_is_the_best.
- 리스트.sort()
리스트를 정렬하며, 기존 리스트에 영향을 미친다.
리스트에만 적용이 가능하다.
number = [1, 272, 57, 73, 99]
number.sort()
print(number) # [1, 57, 73, 99, 272]
- sorted(iterable_변수)
모든 iterable에서 사용 가능하며, 기존 리스트에 영향을 미치지 않는다. (별도 저장이 필요함)
number = [1, 272, 57, 73, 99]
sorted(number)
print(number) # [1, 272, 57, 73, 99]
- 리스트.append(추가_데이터)
리스트의 마지막에 데이터를 추가한다.
number = [1, 272, 57, 73, 99]
number.append([88])
print(number) # [1, 272, 57, 73, 99, [88]]
- 리스트.extend(추가_데이터)
넘겨받은 인수가 iterable 자료형인 경우 extend를 수행한 변수의 내부에 인수를 추가한다.
number = [1, 272, 57, 73, 99]
number.extend([88])
print(number) # [1, 272, 57, 73, 99, 88]
- 문자열.replace('기존_문자', '바꿀_문자')
특정 문자를 다른 문자로 변경할 때 사용한다.
sentence = 'AngelPlayer_is_the_best.'
sentence = sentence.replace('_', ' ')
print(sentence) # AngelPlayer is the best.
format(숫자, ',')
format 함수를 이용하여 천 단위마다 쉼표를 쉽게 넣을 수 있다.
money = 12345678900
money = format(money, ',')
print(money) # 12,345,678,900
[Python] 객체지향프로그래밍 (클래스, 상속) (0) | 2021.08.25 |
---|---|
[Python] 모듈과 패키지 (0) | 2021.08.24 |
[Python] 딕셔너리 정렬 및 출력 방법 (key, value) (0) | 2021.08.21 |
[Python] 파이썬 문법 (주요 라이브러리) (0) | 2021.08.20 |
[Python] 파이썬 문법 (조건문, 입출력, 함수) (0) | 2021.08.19 |