replace
문제는 int 함수 정의이고 int는 이미 알고 있었는데, 문자열을 하나로 이어 붙이는데 고민을 많이 했고, 결과적으로 replace를 응용하게 된 문제!
콤마가 포함된 문자열 숫자를 입력받아 정수로 변환하는 함수를 정의하라.
def convert_int(string) :
return int(string.replace(',', ''))
convert_int("1,234,567")
1234567
def convert_int(num):
num = num.split(',')
a = num[0]
for i in range(len(num)-1):
a = a + num[i+1]
return int(a)
result = convert_int("1,234,567")
print(result)