NumPy isdecimal 함수

Beginner

소개

이 랩에서는 Numpy 라이브러리의 char 모듈에 있는 isdecimal() 함수에 대해 배우겠습니다. isdecimal() 함수는 요소가 십진수 문자만 포함하는지 여부를 확인합니다.

VM 팁

VM 시작이 완료되면, 왼쪽 상단을 클릭하여 Notebook 탭으로 전환하여 실습을 위해 Jupyter Notebook에 접근하십시오.

때로는 Jupyter Notebook 이 로딩을 완료하는 데 몇 초 정도 기다려야 할 수도 있습니다. Jupyter Notebook 의 제한으로 인해 작업의 유효성 검사는 자동화될 수 없습니다.

학습 중에 문제가 발생하면 Labby 에게 문의하십시오. 세션 후 피드백을 제공해주시면 문제를 신속하게 해결해 드리겠습니다.

필요한 패키지 임포트

먼저, 필요한 패키지를 임포트해야 합니다. 이 경우 NumPy 만 필요합니다.

import numpy as np

문자열과 함께 isdecimal() 사용

이 단계에서는 간단한 문자열과 함께 isdecimal() 함수를 사용합니다.

string1 = "12342"
print("입력 문자열은:")
print(string1)

x = np.char.isdecimal(string1)
print("출력은:")
print(x)

출력:

The Input string is:
12342
The Output is:
True

문자열 배열과 함께 isdecimal() 사용

이 단계에서는 문자열 배열에 대해 isdecimal() 함수를 사용합니다.

inp_ar = np.array([ '20002 2', 'a10009', '12345 ab','01'] )
print("입력 문자열은:")
print(inp_ar)

x = np.char.isdecimal(inp_ar)
print("출력은:")
print(x)

출력:

The Input string is:
['20002 2' 'a10009' '12345 ab' '01']
The Output is:
[False False False True]

요약

이 랩에서는 Numpy 라이브러리의 isdecimal() 함수에 대해 배웠습니다. 구문과 이 함수가 반환하는 값, 그리고 여러 코드 예제와 함께 사용하는 방법을 살펴보았습니다.

요약

NumPy 라이브러리의 isdecimal() 함수는 요소가 십진수 문자만 포함하는지 여부를 확인합니다. 이 함수는 부울 값을 반환하며, 요소가 십진수 문자만 포함하는 경우 True를 반환하고 그렇지 않은 경우 False를 반환합니다. 적절한 문자를 사용하여 숫자가 십진수인지 여부를 확인하는 데 사용할 수 있습니다.