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  

마음에 드실지도 몰라요