컴퓨터공학 💻 도서관📚

구현 유형 문제 . 5 본문

✅🌲강의 복습 노트/이코테2021 알고리즘 훈련

구현 유형 문제 . 5

들판속초록풀 2024. 10. 22. 20:34

 

 

 

 

data = input()
result = []
value = 0

# for + 리스트 연계 패턴 : 리스트의 각 요소를 확인해야 할 때
for x in data:
    if x.isalpha():        # 파이썬 내장함수, 설명은 밑에
        result.append(x)
    else:
        value += int(x)

result.sort()

if value != 0:
    result.append(str(value))     # 이런거 까먹지 말기
                        # 그냥 출력하면 리스트의 형태로 출력되는데
print(''.join(result))  # join함수가 문자열의 형태로 바꿔준다

 

 

for + 리스트 연계 패턴for x in data:

리스트의 각 요소를 확인하고 체크해야 할 때 활용하면 좋다

 

 

 

isalpha 내장함수

"문자열".isalpha()

isalpha 함수는 문자열이 모두 알파벳으로만 이루어져 있는지 확인하는 함수이다

 


join 내장함수

result = ''.join(data)  

join 함수는 리스트를 문자열의 형태로 바꿔주는 함수이다
 

'✅🌲강의 복습 노트 > 이코테2021 알고리즘 훈련' 카테고리의 다른 글

큐 . 2  (0) 2024.10.27
스택 . 1  (0) 2024.10.27
구현 유형 문제 . 4  (0) 2024.10.22
구현 유형 문제 . 3  (0) 2024.10.22
구현 유형 문제 . 2  (0) 2024.10.20
Comments