Python의 배열 | 세트 2(중요 기능)
Python의 배열 | 세트 1(소개 및 기능)
산출
산출
산출
산출
산출
산출
Python의 배열 | 세트 2
다음은 배열을 위해 Python에서 제공하는 몇 가지 유용한 함수입니다.
배열 유형 코드 기능
이 함수는 배열이 초기화되는 데이터 유형을 반환합니다. 이 예에서는 arr.typecode를 사용하여 배열 초기화의 데이터 유형을 찾습니다.
Python3 # importing 'array' for array operations import array # initializing array with array values arr = array . array ( 'i' [ 1 2 3 1 2 5 ]) # using typecode to print datatype of array print ( 'The datatype of array is : ' ) print ( arr . typecode )
산출
The datatype of array is : i
배열 항목 크기 기능
이 함수는 크기 바이트 단위 에스 단일 배열 요소. 이 예에서는 itemsize 함수를 사용하여 배열 요소의 크기(바이트)를 알아냅니다.
Python3 # importing 'array' for array operations import array # initializing array with array values arr = array . array ( 'i' [ 1 2 3 1 2 5 ]) # using itemsize to print itemsize of array print ( 'The itemsize of array is : ' ) print ( arr . itemsize )
산출
The itemsize of array is : 4
버퍼_정보() 파이썬에서
다음을 나타내는 튜플을 반환합니다. 배열이 저장되는 주소와 그 안에 있는 요소의 개수입니다. 이 예에서는 동일한 작업을 수행하기 위해 buffer_info()를 사용하고 있습니다.
Python3 # importing 'array' for array operations import array # initializing array with array values arr = array . array ( 'i' [ 1 2 3 1 2 5 ]) # using buffer_info() to print buffer info. of array print ( 'The buffer info. of array is : ' ) print ( arr . buffer_info ())
산출
The buffer info. of array is : (140491260368688 6)
Python의 카운트()
파이썬 카운트() 함수는 발생 횟수를 계산합니다. 배열에 언급된 인수입니다.
Python의 확장()
이 기능 인수에 언급된 전체 배열을 지정된 배열에 추가합니다. 이 예에서는 확장()을 사용하여 다른 배열을 추가합니다.
Python3 # importing 'array' for array operations import array # initializing array with array values arr1 = array . array ( 'i' [ 1 2 3 1 2 5 ]) arr2 = array . array ( 'i' [ 1 2 3 ]) # using extend() to add array 2 elements to array 1 arr1 . extend ( arr2 ) print ( 'The modified array is : ' ) for i in range ( 0 9 ): print ( arr1 [ i ] end = ' ' )
산출
The modified array is : 1 2 3 1 2 5 1 2 3
배열 fromlist() 함수
이 기능은 다음과 같은 용도로 사용됩니다. 인수에 언급된 목록을 배열 끝에 추가합니다. 이 예에서는 fromlist()를 사용하여 배열 끝에 목록을 추가합니다.
Python3 # importing 'array' for array operations import array # initializing array with array values arr = array . array ( 'i' [ 1 2 3 1 2 5 ]) li = [ 1 2 3 ] # using fromlist() to append list at end of array arr . fromlist ( li ) # printing the modified array print ( 'The modified array is : ' end = '' ) for i in range ( 0 9 ): print ( arr [ i ] end = ' ' )
산출
The modified array is : 1 2 3 1 2 5 1 2 3
Python의 tolist()
이 함수는 배열을 목록으로 변환하는 데 사용됩니다. 이 예에서는 tolist()를 사용하여 배열을 목록으로 변환합니다.
Python3 # importing 'array' for array operations import array # initializing array with array values arr = array . array ( 'i' [ 1 2 3 1 2 5 ]) # using tolist() to convert array into list li2 = arr . tolist () # printing the new list print ( 'The new list created is : ' end = '' ) for i in range ( 0 len ( li2 )): print ( li2 [ i ] end = ' ' )
산출
The new list created is : 1 2 3 1 2 5