Низ у Питхон-у | Сет 2 (Важне функције)
Низ у Питхон-у | Сет 2
Испод су још неке корисне функције у Питхон-у за низове:
Функција кода типа низа
Ова функција враћа тип података којим је низ иницијализован. У овом примеру користимо арр.типецоде да сазнамо тип података иницијализације низа.
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
Функција величине ставке низа
Ова функција враћа величина у бајтовима а с елемент појединачног низа. У овом примеру користимо функцију итемсизе да бисмо сазнали величину елемента низа у бајту.
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
буффер_инфо() у Питхон-у
Враћа тупле који представља адреса у којој се чува низ и број елемената у њему. У овом примеру користимо буффер_инфо() да урадимо исто.
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)
цоунт() у Питхон-у
Питхон цоунт() функција броји број појављивања аргумента поменутог у низу.
ектенд() у Питхон-у
Ова функција додаје цео низ поменут у његовим аргументима наведеном низу. У овом примеру користимо ектенд() за додавање другог низа.
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
Функција низ фромлист().
Ова функција се користи за додати листу поменуту у свом аргументу на крај низа. У овом примеру користимо фромлист() да додамо листу на крај низа.
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
толист() у Питхон-у
Ова функција се користи за трансформацију низа у листу. У овом примеру користимо толист() да конвертујемо низ у листу.
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