소개
Python 에서 숫자를 자릿수의 리스트로 변환해야 하는 경우가 많습니다. 이는 개별 자릿수에 대한 수학적 연산을 수행하거나 숫자를 더 세분화된 방식으로 조작하는 등 다양한 응용 분야에 유용할 수 있습니다. 이 챌린지에서는 숫자를 입력으로 받아 자릿수의 리스트를 반환하는 함수를 작성하는 과제를 수행하게 됩니다.
This tutorial is from open-source community. Access the source code
Python 에서 숫자를 자릿수의 리스트로 변환해야 하는 경우가 많습니다. 이는 개별 자릿수에 대한 수학적 연산을 수행하거나 숫자를 더 세분화된 방식으로 조작하는 등 다양한 응용 분야에 유용할 수 있습니다. 이 챌린지에서는 숫자를 입력으로 받아 자릿수의 리스트를 반환하는 함수를 작성하는 과제를 수행하게 됩니다.
digitize(n) 함수를 작성하세요. 이 함수는 음이 아닌 정수 n을 입력으로 받아 자릿수의 리스트를 반환합니다. 이 함수는 다음 단계를 수행하여 이를 달성해야 합니다.
n을 문자열로 변환합니다.map() 함수를 int 함수와 함께 사용하여 문자열의 각 문자를 정수로 변환합니다.예를 들어, 입력 숫자가 123인 경우 함수는 리스트 [1, 2, 3]을 반환해야 합니다.
def digitize(n):
return list(map(int, str(n)))
digitize(123) ## [1, 2, 3]
이 챌린지에서는 Python 을 사용하여 숫자를 자릿수의 리스트로 변환하는 방법을 배웠습니다. map() 함수와 int 함수를 사용하면 문자열의 각 문자를 정수로 쉽게 변환하고 해당 정수의 리스트를 반환할 수 있습니다. 이 기술은 개별 자릿수에 대한 수학적 연산을 수행하거나 숫자를 더 세분화된 방식으로 조작하는 등 다양한 응용 분야에 유용할 수 있습니다.