logo

Array i Python | Sett 2 (viktige funksjoner)

Array i Python | Sett 1 (Introduksjon og funksjoner)

Array i Python | Sett 2

Nedenfor er noen flere nyttige funksjoner i Python for matriser:

Array Typecode-funksjon

Denne funksjonen returnerer datatypen som matrisen initialiseres med. I dette eksemplet bruker vi arr.typecode for å finne ut datatypen for arrayinitialisering.

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) 

Produksjon
The datatype of array is : i

Matriseelementstørrelse Funksjon

Denne funksjonen returnerer størrelse i byte av a s ingle array-element. I dette eksemplet bruker vi elementstørrelsesfunksjonen for å finne ut størrelsen i byte til et matriseelement.



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) 

Produksjon
The itemsize of array is : 4

buffer_info() i Python

Returnerer en tuppel som representerer adresse som matrisen er lagret i og antall elementer i den. I dette eksemplet bruker vi buffer_info() for å gjøre det samme.

tøm cache npm
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()) 

Produksjon
The buffer info. of array is : (140491260368688 6)

count() i Python

Pythonantall() funksjonen teller antall forekomster av argument nevnt i array.

java-uttalelse

extend() i Python

Denne funksjonen legger til en hel matrise nevnt i argumentene til den spesifiserte matrisen. I dette eksemplet bruker vi extend() for å legge til en annen matrise.

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 (09): print (arr1[i] end=' ') 

Produksjon
The modified array is : 1 2 3 1 2 5 1 2 3 

Array fromlist()-funksjon

Denne funksjonen brukes til legg til en liste nevnt i argumentet til slutten av matrisen. I dette eksemplet bruker vi fromlist() for å legge til en liste til slutten av matrisen.

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 (09): print (arr[i]end=' ') 

Produksjon
The modified array is : 1 2 3 1 2 5 1 2 3 

tolist() i Python

Denne funksjonen brukes til å transformere en matrise til en liste. I dette eksemplet bruker vi tolist() for å konvertere en matrise til liste.

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 (0len(li2)): print (li2[i]end=' ') 

Produksjon
The new list created is : 1 2 3 1 2 5