나를 기록하다
article thumbnail
반응형

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

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) 리스트 인덱싱를 이용한 풀이

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

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

profile on loading

Loading...