NumPy Upper 함수

Beginner

소개

이 랩에서는 NumPy 라이브러리의 char 모듈에서 upper() 함수를 사용하는 방법을 배우게 됩니다. 이 함수는 문자열의 모든 소문자를 대문자로 변환하는 데 사용됩니다. 주어진 문자열에 소문자가 없으면 원래 문자열을 반환합니다. 이 함수의 사용에 필요한 구문, 반환 값, 사용 예시를 다룰 것입니다.

VM 팁

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

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

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

NumPy 라이브러리 임포트

첫 번째 단계는 아래 구문을 사용하여 NumPy 라이브러리를 임포트하는 것입니다.

import numpy as np

간단한 문자열에 upper() 함수 적용

이 단계에서는 간단한 문자열에 upper() 함수를 사용합니다. "this is a string in NumPy" 문자열을 포함하는 변수 a를 생성하고, 여기에 upper() 함수를 적용합니다. 다음은 예시 코드 조각입니다.

a = "this is a string in NumPy"
print("The original string:")
print(a)
print("\n")
print("Applying the upper() method:")
x = np.char.upper(a)
print(x)

대문자 문자열에 upper() 함수 적용

이 단계에서는 이미 대문자인 문자열을 사용한 다음, 동일한 출력 결과를 확인합니다. "THIS IS AN UPPERCASE STRING" 문자열을 포함하는 변수 a를 생성하고, 여기에 upper() 함수를 적용합니다. 다음은 예시 코드 조각입니다.

a="THIS IS AN UPPERCASE STRING"
print("The original string:")
print(a)
print("\n")
print("Applying the upper() method:")
x=np.char.upper(a)
print(x)

문자열 배열에 upper() 함수 적용

이 단계에서는 문자열 배열을 생성한 다음, 배열과 함께 upper() 함수를 사용합니다. 이 함수는 모든 문자열 요소를 대문자로 변환합니다. "what aRE YOUR", "plans for Tonight", "will you", "study tonight" 문자열을 포함하는 배열 arr을 생성하고, 여기에 upper() 함수를 적용합니다. 다음은 예시 코드 조각입니다.

arr = np.array(['what aRE YOUR', 'plans for Tonight', 'will you','study tonight'])
print ("The original Input array : \n", arr)

output = np.char.upper(arr)
print ("The output array: ", output)

요약

이 랩에서는 NumPy 라이브러리의 upper() 함수를 다루었습니다. 구문과 이 함수가 반환하는 값, 그리고 여러 코드 예제를 통해 이 함수를 사용하는 방법을 다루었습니다. 위의 단계를 따르면, 이제 NumPy 라이브러리의 char 모듈에서 upper() 함수를 사용하는 방법에 대한 더 나은 이해를 갖게 되었습니다.