[Python] ๋ฌธ์์ด ๋จ์ด ๋จ์๋ก ์ญ์์ผ๋ก ์ถ๋ ฅํ๊ธฐ
๋ฌธ์์ด์ ๋จ์ด ๋จ์๋ก ์ญ์์ผ๋ก ์ถ๋ ฅํ๋ ํจ์
sentence = "You make me wanna run it all back"
def reverse_sentence(sentence):
# TODO
print(reverse_sentence(sentence))
#์ถ๋ ฅ
Back all it run wanna me make You
๋ฌธ์ ์์ฒด๋ ์๋ ๋ฌธ์ ์ ๋น์ทํ์ง๋ง,
2022.01.19 - [๋ฌธ์ /Python] - [Python] ๋ฌธ์์ด ๋ค์ง๊ธฐ/๋ฌธ์์ด ๊ฑฐ๊พธ๋ก ์ถ๋ ฅํ๊ธฐ
[Python] ๋ฌธ์์ด ๋ค์ง๊ธฐ/๋ฌธ์์ด ๊ฑฐ๊พธ๋ก ์ถ๋ ฅํ๊ธฐ
๋ฌธ์์ด์ ๊ฑฐ๊พธ๋ก ์ถ๋ ฅํ๋ ํจ์ sentence = "i want you, eat me like a main dish" def reverse_sentence(sentence): # TODO print(reverse_sentence(sentence)) #์ถ๋ ฅ hsid niam a ekil em tae ,uoy tnaw i โ..
helloworld-fromuser.tistory.com
๊ณต๋ฐฑ์ ๊ธฐ์ค์ผ๋ก ๋ฌธ์์ด์ ๋๋์ด์ ๋จ์ด ๋จ์๋ก ๋ฆฌ์คํธ๋ก ๋ณํํด์ผ ํ๋ค.
๊ทธ ํ ๋ณํํ ๋ฆฌ์คํธ๋ฅผ ๋ฌธ์์ด๋ก ๋ณํํ์ฌ ์ถ๋ ฅํด์ผ ํ๋ค.
*split ํจ์:
+ ์ฐธ๊ณ <split ํจ์>
+ ์ฐธ๊ณ <join ํจ์> https://helloworld-fromuser.tistory.com/17
โ ๋ฐ๋ณต๋ฌธ ์ฌ์ฉ
# ๋ฐฉ๋ฒ 1-โด
sentence = "You make me wanna run it all back"
def reverse_sentence(sentence):
list = sentence.split()
reverse_list = []
for x in reversed(range(len(list))):
reverse_list.append(list[x])
return ' '.join(reverse_list)
print(reverse_sentence(sentence))
# ๋ฐฉ๋ฒ 1-โต
sentence = "You make me wanna run it all back"
def reverse_sentence(sentence):
list = sentence.split()
result = ""
for x in range(len(list)-1, -1, -1):
result += list[x]
result += " "
return result
print(reverse_sentence(sentence))
*reversed ํจ์:
+ ์ฐธ๊ณ <reversed ํจ์>
+ ์ฐธ๊ณ <range ํจ์> https://helloworld-fromuser.tistory.com/15?category=497184
โ ๋ฌธ์์ด ์ฌ๋ผ์ด์ฑ ์ฌ์ฉ
# ๋ฐฉ๋ฒ 2
sentence = "You make me wanna run it all back"
def reverse_sentence(sentence):
list = sentence.split()
reverse = list[::-1]
return ' '.join(reverse)
print(reverse_sentence(sentence))
+ ์ฐธ๊ณ <๋ฌธ์์ด ์ฌ๋ผ์ด์ฑ>
โ reverse ํจ์ ์ฌ์ฉ
# ๋ฐฉ๋ฒ 3
sentence = "You make me wanna run it all back"
def reverse_sentence(sentence):
list = sentence.split()
list.reverse()
return ' '.join(list)
print(reverse_sentence(sentence))
+ ์ฐธ๊ณ <reverse ํจ์>