Программалар құру -9 дәріс Тізімдер және кортеждер Сұрақтар



Pdf көрінісі
бет24/32
Дата24.04.2023
өлшемі2,52 Mb.
#175266
түріПрограмма
1   ...   20   21   22   23   24   25   26   27   ...   32
Байланысты:
8-9- дәріс - Тізімдер мен кортеждерМ
treatise190289, Ұлы жібек жолы мәдениеті
Кортеждер туралы
Келесі сеанс 
for
циклін қолдана отырып, кортеж элементтерін біртіндеп 
экранда бейнелейді: 
>>>
names = ('Хамит', 'Уәли', Ешпан') 
Enter
>>>
for n in names: 
Enter
print(n) 
Enter Enter
Хамит 
Уәли 
Ешпан 
>>>

Тізімдер тәрізді кортеждер де индекстеледі, келесі жолдарға қараңыздар: 
>>>
names = ('Хамит', 'Уәли', 'Ешпан')
Enter
>>>
for i in range(len(names)): 
Enter
print(names[i]) 
Enter Enter
Хамит 
Уәли 
Ешпан 
>>>


Кортеждер туралы
Кортеждер тізімдермен орындалатын барлық операцияларды 
орындай алады, тек қана тізім элементтерін өзгертетін амалдарды 
орындамайды. Кортеждер мынадай амалдарды орындай алады: 

элементке индекс арқылы қол жеткізу (тек элементтер мәнін алу 
үшін); 

әдістер, мысалы, 
index ()


ішкі функциялар, мысалы 
len

min
және 
max


қиынды өрнегін 
пайдалану; 

in
операторы; 

+
және 
*
операторлары. 

Кортеждер мынадай әдістерді қолдана алмайды: 
append (), 
remove (), insert (), reverse () және sort (). 


Бір элементі бар кортеж 

Егер тек бір 
элементі бар кортеж құру керек болса, онда элемент 
мәнінен соң, үтір қою керек: 
my_tuple = (1,) # Бір элементі ғана бар кортеж құру. 

Егер үтір қойылмаса, кортеж құрылмайды. Мысалы, төмендегі 
нұсқау 
value
айнымалысына бүтін 1 мәнін меншіктейді: 
value = (1) # Бір элементі бар бүтін мәнді айнымалы құрылады. 




Достарыңызбен бөлісу:
1   ...   20   21   22   23   24   25   26   27   ...   32




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

    Басты бет