공부 자료/알고리즘
(Python/파이썬) 백준 9093번 - 단어 뒤집기
뚜루뚜루세니
2021. 8. 6. 09:26
728x90
문제출처: https://www.acmicpc.net/problem/9093
9093번: 단어 뒤집기
첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 문장이 하나 주어진다. 단어의 길이는 최대 20, 문장의 길이는 최대 1000이다. 단어와 단어 사이에는
www.acmicpc.net
1. 코드
1
2
3
4
5
6
7
|
T = int(input())
for _ in range(T):
s = list(input().split())
for i in s:
print("".join(reversed(list(i))) ,end=" ")
print()
|
cs |
2. 해결과정
리스트의 요소를 뒤집을 때 reverse나 reversed를 사용해서 풀어주면 된다.
문자열로 만들기 위해서는 join을 통해 요소들을 연결해주면 된다.
3. 느낀점
reverse를 몰라서 검색해서 찾아봤다. 꼭 reverse를 사용하지 않고, [::-1] 명령어를 이용해서 뒤집어도 되는 것을 알게되었다.
728x90