logo

Python'da Dizi | Set 2 (Önemli Fonksiyonlar)

Python'da Dizi | Set 1 (Giriş ve Fonksiyonlar)

Python'da Dizi | 2'yi ayarla

Aşağıda diziler için Python'da sağlanan daha kullanışlı işlevlerden bazıları verilmiştir:

Dizi Tür Kodu İşlevi

Bu işlev, dizinin başlatıldığı veri türünü döndürür. Bu örnekte dizi başlatmanın veri türünü bulmak için arr.typecode kullanıyoruz.



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) 

Çıkış
The datatype of array is : i

Dizi öğe boyutu İşlev

Bu işlev şunu döndürür: boyut bayt cinsinden S tek dizi öğesi. Bu örnekte, bir dizi öğesinin bayt cinsinden boyutunu bulmak için itemsize işlevini kullanıyoruz.

dize java içerir
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) 

Çıkış
The itemsize of array is : 4

buffer_info() Python'da

temsil eden bir tuple döndürür Dizinin depolandığı adres ve içindeki öğelerin sayısı. Bu örnekte aynısını yapmak için buffer_info() kullanıyoruz.

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()) 

Çıkış
The buffer info. of array is : (140491260368688 6)

Python'da count()

Python sayısı() fonksiyon tekrar sayısını sayar dizide bahsedilen argümanın.



java'da arraylist nasıl sıralanır

Python'da extend()

Bu işlev Bağımsız değişkenlerinde belirtilen dizinin tamamını belirtilen diziye ekler. Bu örnekte başka bir dizi eklemek için extend() yöntemini kullanıyoruz.

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=' ') 

Çıkış
The modified array is : 1 2 3 1 2 5 1 2 3 

Listeden Dizi() İşlevi

Bu işlev şunun için kullanılır: Argümanında belirtilen listeyi dizinin sonuna ekleyin. Bu örnekte, dizinin sonuna bir liste eklemek için fromlist() işlevini kullanıyoruz.

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=' ') 

Çıkış
The modified array is : 1 2 3 1 2 5 1 2 3 

Python'da tolist ()

Bu fonksiyon bir diziyi listeye dönüştürmek için kullanılır. Bu örnekte bir diziyi listeye dönüştürmek için tolist() işlevini kullanıyoruz.



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=' ') 

Çıkış
The new list created is : 1 2 3 1 2 5