array.itemsize - массивтегі бір элементтің байт өлшемі. array.append (x) - массивтің соңына элемент қосу. array.buffer_info () - кортеж (жадтың орналасуы, ұзындығы). Төмен деңгейлі операциялар үшін пайдалы. array.byteswap () - массивтің әр элементіндегі байт ретін өзгерту. Басқа байт ретімен машинада жазылған файлдағы мәліметтерді оқығанда пайдалы.
array.count (x) - жиымдағы x-тің қайталану санын қайтарады.
array.extend (iter) - объектіден массивке элементтер қосу. array.frombytes (b) - массивті байттан жасайды. Байт саны массивтегі бір элементтің көлемінің еселігі болуы керек.
array.fromlist (тізім) - тізімнен элементтер қосу.
array.index (x) - х-тің массивтегі алғашқы пайда болуының саны.
array.insert (n, x) - n санына дейін жиымға x мәні бар жаңа элементті қосу. Массивтің соңына қатысты теріс мәндер қарастырылады.
array.pop (i) - i-ші элементті массивтен алып тастап, оны қайтарады. Әдепкі бойынша, соңғы элемент жойылады.
array.remove (x) - массивтен х-тің бірінші пайда болуын алып тастаңыз.
array.reverse () - массивтегі элементтердің кері реті. array.tobytes () - байтқа айналдыру.
array.tofile (f) - Массивті ашық файлға жазу.
array.tolist () - массивті тізімге түрлендіру.
array.fromfile (F, N) - файлдан N элементті оқып, оны массивтің соңына қосады. Егер N элементтен аз болса, EOFError ерекше жағдайы шығарылады, бірақ қол жетімді элементтер жиымға қосылады.
Массив элементтерінің максимум және минимумын табу
from array import * a = [0] * 9 for i in range(len(a) - 1): i = str(i + 1) print("Введите элемент массива "+ i, end=" ") i = int(i) a[i] = int(input()) min = a[0] max = a[0] for i in range(len(a)): if (a[i] < min): min = a[i] if (a[i] > max): max = a[i] min = str(min) max = str(max) print("Минимальное значение = " + min) print("Максимальное значение = " + max)
Массив элементтерін сұрыптау
from array import * a=[] n=int(input()) for i in range(n): a.append(int(input())) print('массив') for i in range(len(a)): print(a[i]) a.sort() print('отсортированный массив') for i in range(len(a)): print(a[i])
Массивтен жұп элементтер санын табу
from array import * a = [] n = int(input("Введите длину массива")) for i in range (n): a.append (int(input())) print (a) k = 0 for i in range (n): if a[i] % 2==0: k = k+1 print ("Количество чётных элементов", k)
Массив элементтерінің квадраттарын табу. Массив элементтерін бос орынмен бөлінген бір жолға шығару үшін end="“ параметрін пайдаланыңыз
from array import * a = [0] * 4 for i in range(len(a)): i = str(i + 1) print("Введите элемент массива " + i, end = " ") i = int(i) i = i - 1 a[i] = int(input()) print("") for i in range(len(a)): a[i] = a[i] * 2 for i in range(len(a)): print(a[i], end = " ")
Бағдарламалау Python тілінде бағдарламалау үшін веб-браузерді іске қосып, python.org/download сайтына кіріп, операциялық жүйеңіздің нұсқасына сәйкес орнатушыны жүктеп алыңыз.
Тапсырма 1. Массивке элемент қосатын программа құрыңыз.
Тапсырма 2. Массив элементінің максимумын табатын программа құрыңыз.
Тапсырма 3. Массив элементтеріне 2-ні қосатын программа құрыңыз.
НАЗАРЛАРЫҢЫЗҒА РАҚМЕТ!