나를 기록하다
article thumbnail
반응형

1. 1) 슬라이싱을 이용한 풀이

<code />
T = int(input()) # 테스트 케이스 개수 입력 받기 for i in range(T): string = input() # 문자열 입력 받기 first_char = string[0] # 첫 글자 추출하기 last_char = string[-1] # 마지막 글자 추출하기 print(first_char + last_char) # 첫 글자와 마지막 글자 연속 출력하기

위 코드를 실행하면, 입력받은 테스트 케이스 수에 따라 문자열을 입력받고, 각 문자열의 첫 글자와 마지막 글자를 추출하여 연속으로 출력합니다. 첫 글자와 마지막 글자를 추출할 때는 문자열의 인덱싱을 이용합니다. print() 함수를 이용하여 첫 글자와 마지막 글자를 연속으로 출력합니다.

2. 2) 리스트 인덱싱를 이용한 풀이

<code />
T = int(input()) # 테스트 케이스 개수 입력 받기 for i in range(T): string = input() # 문자열 입력 받기 chars = list(string) # 문자열을 각 글자로 나누어 리스트로 변환하기 first_char = chars[0] # 첫 글자 추출하기 last_char = chars[-1] # 마지막 글자 추출하기 result = first_char + last_char # 첫 글자와 마지막 글자 연속하기 print(result) # 결과 출력하기

위 코드는 입력받은 문자열을 list() 함수를 이용하여 각 글자로 나누어 리스트로 변환합니다. 그리고 나서 리스트의 인덱싱을 이용하여 첫 글자와 마지막 글자를 추출하고, 두 글자를 연속하여 출력합니다.

반응형
profile

나를 기록하다

@prao

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!