AngelPlayer`s Diary

.split() 함수

- 분리할_문장.split(분리_기준)

문자열 분리할 때 사용한다.

괄호를 빈칸으로 비우면 띄워쓰기 기준으로 분리한다.

sentence = 'AngelPlayer is the best.'

split_list = sentence.split()

print(split_list) # ['AngelPlayer', 'is', 'the', 'best.']

 

 

 

.join() 함수

- '요소간_사이에_넣을_내용'.join(iterable_변수)

iterable 변수를 결합한 문장을 작성할 때 사용한다.

join 앞(' ')에서 join 시 사이에 들어갈 내용 지정이 가능하다.

split_list = ['AngelPlayer', 'is', 'the', 'best.']

sentence = '_'.join(split_list)

print(sentence) # AngelPlayer_is_the_best.

 

 

 

.sort() 함수

- 리스트.sort()

리스트를 정렬하며, 기존 리스트에 영향을 미친다.

리스트에만 적용이 가능하다.

number = [1, 272, 57, 73, 99]

number.sort()

print(number) # [1, 57, 73, 99, 272]

 

 

 

sorted() 함수

- sorted(iterable_변수)

모든 iterable에서 사용 가능하며, 기존 리스트에 영향을 미치지 않는다. (별도 저장이 필요함)

number = [1, 272, 57, 73, 99]

sorted(number)

print(number) # [1, 272, 57, 73, 99]

 

 

 

.append() 함수

- 리스트.append(추가_데이터)

리스트의 마지막에 데이터를 추가한다.

number = [1, 272, 57, 73, 99]

number.append([88])

print(number) # [1, 272, 57, 73, 99, [88]]

 

 

 

.extend() 함수

- 리스트.extend(추가_데이터)

넘겨받은 인수가 iterable 자료형인 경우 extend를 수행한 변수의 내부에 인수를 추가한다.

number = [1, 272, 57, 73, 99]

number.extend([88])

print(number) # [1, 272, 57, 73, 99, 88]

 

 

 

.replace() 함수

- 문자열.replace('기존_문자', '바꿀_문자')

특정 문자를 다른 문자로 변경할 때 사용한다.

sentence = 'AngelPlayer_is_the_best.'

sentence = sentence.replace('_', ' ')

print(sentence) # AngelPlayer is the best.

 

 

 

format 함수

format(숫자, ',')

format 함수를 이용하여 천 단위마다 쉼표를 쉽게 넣을 수 있다.

money = 12345678900

money = format(money, ',')

print(money) # 12,345,678,900

 

 

 

공유하기

facebook twitter kakaoTalk kakaostory naver band