본문 바로가기
Data Science/Python

[파이썬] 실수 <-> 정수 변환, 리스트/튜플 <-> 문자열 변환

by 엔딴 2020. 10. 21.
반응형

실수를 정수로 변환 : int(float)

int(3.14)

3

 

정수를 실수로 변환 :  float(int)

float(3)

3.0

 

 

 

문자열을 리스트 / 튜플로 변환 : list(문자열), tuple(문자열) 

list('ABCDE')

['A', 'B', 'C', 'D', 'E']

 

tuple('ABCDE')

('A', 'B', 'C', 'D', 'E')

 


리스트/튜플을 문자열로 변환

조건) 리스트/튜플의 모든 값이 문자열이어야 함

  • [1, 'a', '2'] -> 문자열로 변환 불가 -> str + str
  • ['A', 'B', 'C', 'D', 'E'] -> 5개의 문자열을 가지는 리스트 -> 1개 문자열

"구분자".join(리스트) 함수 이용

list_a = ['A', 'B', 'C', 'D', 'E']
"".join(list_a) 

'ABCDE'

 

"-".join(list_a)

'A-B-C-D-E'

 

 

반응형