본문 바로가기

IT/Python

[파이썬] List 관련3 (split, join)

 

- list에 다양한 sequece 가 있다

예1) .split() #문장을list에나누어저장해준다.

rhyme = "London bridge is falling down"

rhyme_words = rhyme.split()

print(rhyme_words)



rhyme_words.reverse()

print(rhyme_words)



music="나는 정말 그대 그대만을 좋아했죠"

music_word=music.split()

print(music_word)

>>

['London', 'bridge', 'is', 'falling', 'down']

['down', 'falling', 'is', 'bridge', 'London']

['나는', '정말', '그대', '그대만을', '좋아했죠']

 

예2) .join() #list에있는data를붙여준다

tip_words = ['I', 'love', 'you', '!!!']

print(" ".join(tip_words))
print()

secret=" ".join(tip_words)
print(secret)

>>

I love you !!!

 

I love you !!!

 

예3) .join() #list에있는data를붙여준다.

hello_letters = list("BTS")
print(hello_letters)

hello="❤️".join(hello_letters)
print(hello)

​>>

['B', 'T', 'S']

B❤️T❤️S

 

예4) end를 이용하기 (만약에 end가 없으면 Hello 다음 줄에 world가 나옴)

print("Hello ", end = '')

print("world")

>>

Hello world