당신의 친절한 이웃, 코딩맨

#8 Python - 문자열을 리스트로, 리스트를 문자열로 본문

Today I Learn (TIL)

#8 Python - 문자열을 리스트로, 리스트를 문자열로

이웃집 친구 2020. 5. 27. 20:47
반응형

문자열과 리스트의 변환 이젠 EASY?

 

리스트를 문자열로

 

” “.join( list ) : 리스트에서 문자열으로

['10', '34', '17']

':'.join(time_list)

'10:34:17'

 

비효율적이지만 가능한 방법

str_list = ['1','2','3']

' ' + str_list[0] + str_list[1]

# '12'

 

 

 

문자열을 리스트로

 

time_str = "10:34:17"

time_str.split(':')

['10', '34', '17']

 

list = str.split() : 문자열 => 리스트, 공백시 스페이스 기준

 

문자열'들'의 리스트로

#파일이름을 'chicken.txt' 갖고있는 문자열들

1일: 350000원

2일: 320000원

3일: 280000원

 

in_file = open('chicken.txt', 'r', encoding = 'utf-8')

for line in in_file:
	data = line.strip().split(': ')
    print(data)
  	
    #print(data) 가독성을 위해 한줄씩 new character를 한거지 원래는 붙은 줄이다
    ['1일', '350000원']
    
    ['2일', '320000원']
    
    ['3일', '280000원']

 

 

 

Photo by  Jay Clark  on  Unsplash

Comments