Г и сал­ға­раева к а ка­лы­мо­ва ж а орын­таева информатика



Pdf көрінісі
бет74/124
Дата27.10.2023
өлшемі4,51 Mb.
#188602
түріКнига
1   ...   70   71   72   73   74   75   76   77   ...   124
Байланысты:
395 (1)


5 7
9
1
0

2 4
3
6
8
Массив элементін жойғаннан кейінгі тізбек:

5 7
9
1
0

2 4
3
6
Массив элементі кірістірілгеннен кейінгі тізбек:

5 7
9
1
0

2 4
3
6
8

1
Python программалау тілінде жазылған элементтерді жою 
жә не массивтерге қою үшін пайдалануға болатын функциялар 
бар.
Элементтерді кірістіру үшін 
insert() 
және 
append() 
әдістерін, ал бірнеше элементті енгізу қажет болса
extend()
әдісін қолданамыз.
x.insert(i, n)
функциясы 
х 
массивінде 
n
элементін 
көрсетілген 
і
индексі бойынша кірістіруге мүмкіндік береді.
Біз 
del
операторын пайдаланып, массивтің элементтерін 
жоя аламыз. Сондай-ақ элементті жоюға 
remove ()
немесе 
көрсетілген ин дексі бойынша элементті жою үшін 
pop () 
әдісін қолдануға болады.
х.remove (n)
функциясы 
n
элементін 
x
массивінен жоюға 
мүмкіндік береді.
Мы сал үшін осы ал го ритм ді қа рас ты райық:
import array as arr
# лементтер санын ен ізу
n = int(input("Number of elements: "))
mass = arr.array('i')
АРМАН
-
ПВ
 
баспасы
Все
учебники
Казахстана
на
OKULYK.KZ
*
Книга
предоставлена
исключительно
в
образовательных
целях
согласно
Приказа
Министра
образования
и
науки
Республики
Казахстан
от
17 
мая
2019 
года

217


108
#масс ті кранға шығару функ
сы
def print Array(a):
for i in range(len(a)):
print(a[i], end=" ")
print(' n')
#масс ті н
ал за
лау
for i in range(n):
print (i+1, end="-i")
mass.append(int(input("element: ")))
print("Initial array: ", end=" ")
print Array(mass)
#жойғымыз келетін лемент нөмірін ен ізу
m = int(input("Enter the number of element for 
delete: "))
# лементті масс тен жо
del mass[m-1]
# лементті масс тің басына кірістіру
mass.insert(0,1)
# лементті масс тің соңына кірістіру
mass.append(9)
print ("Array: ", end=" ")
print Array(mass)
print("extend([5, 6, 7]) appends iterable to the 
end of the array")
# лементтерді масс соңына кірістіру 5, 6, 7
mass.extend([5, 6, 7])
print ("Extended array: ", end=" ")
print Array(mass)
#3-ші лементті өшіру
print("Remove 3d element")
mass.pop(2)


Достарыңызбен бөлісу:
1   ...   70   71   72   73   74   75   76   77   ...   124




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет