중국시가넷 - 개인 서명 - Vb 의 lbond 는 파이썬으로 어떤 라이브러리를 도입해야 합니까?

Vb 의 lbond 는 파이썬으로 어떤 라이브러리를 도입해야 합니까?

파이썬에서 VB 의 LBOUND 함수를 사용하려면 먼저 NumPy 라이브러리를 가져와야 합니다. LBOUND 는 Visual Basic 의 함수이지만 LBOUND 함수는 파이썬에 내장되어 있지 않으므로 NumPy 라이브러리를 사용하여 동일한 기능을 수행할 수 있습니다.

NumPy 라이브러리를 가져온 후 numpy 모듈의 shape 속성과 indexing 함수를 사용하여 다음과 같이 함수 서명이 있는 배열의 하한을 가져올 수 있습니다.

코드를 복사합니다

Numpy.ndarray.shape

구체적인 사용 예는 다음과 같습니다.

코드를 복사합니다

Numpy 를 NP 로 가져오기

A = np.array([ 1, 2,3], dtype=np.int32)

Lbound = 0 # 하한을 정의하고 기본값은 0 입니다.

If (a. ndim > 0):

Lbound = a.shape[0] # 첫 번째 차원의 길이, 즉 하한을 얻습니다.

인쇄 ('LBOUND:', lbound)

앞의 코드에서는 먼저 import 문을 통해 NumPy 라이브러리를 가져온 다음 1 차원 배열 A 를 정의한 다음 배열의 shape 속성에서 첫 번째 차원의 길이를 가져와서 하한을 얻습니다. 하한을 계산할 때 배열의 차원과 shape 속성 및 인덱스 함수의 사용에 주의해야 합니다.