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


Бауырсақ  Enter  Жаңа мән енгізіңіз:  Қуырдақ



Pdf көрінісі
бет12/32
Дата24.04.2023
өлшемі2,52 Mb.
#175266
түріПрограмма
1   ...   8   9   10   11   12   13   14   15   ...   32
Байланысты:
8-9- дәріс - Тізімдер мен кортеждерМ

Бауырсақ 
Enter 
Жаңа мән енгізіңіз: 
Қуырдақ 
Enter
Өзгертілген тізім:
['Шелпек', 'Қуырдақ', 'Самса']


12.3 insert() әдісі

insert () әдісі қажетті мәнді тізімінің көрсетілген позициясына кірісті-
реді. insert () әдісіне екі аргумент: мән енгізілетін индекс нөмірі және 
енігізілуі тиіс мән беріледі. Енді осы әдіске мысал келтірейік. 
# Бұл программа insert әдісі жұмысын көрсетеді. 
def main () : 
# Бірнеше аттардан тұратын тізім құру. 
names = [ 'Жәмила' , 'Қатира' , 'Бағила' ) 
# Тізімді көрсету. 
print ('Мән енгізілмеген тізім: ') 
print(names) 
# 0-элемент ретінде жаңа ат енгізу. 
names.insert(0, 'Жадыра') 
# Тізімді қайта көрсету. 
print ('Ат енгізілген тізім:') 
print(names) 
main () # Басты функцияны шақыру. 
Программа нәтижесі

Мән енгізілмей тұрған кездегі тізім:
['Жәмила', 'Қатира', 'Бағила']
Бір мән енгізілген тізім:
['Жадыра', 'Жәмила', 'Қатира', 'Бағила']


12.4 sort() әдісі

sort() 
әдісі тізім элементтерін өсуі бойынша (ең кішісінен ең үлкеніне дейін) 
сұрыптап шығарады. Оған мысал келтірейік: 
my_list = [9, 1, 0, 2, 8, 6, 7, 4, 5, 3] 
print ('Бастапқы тізім:', my_list) 
my_list. sort () 
print('Сұрыпталған тізім:', my_list) 

Бұл код фрагментін орындау кезінде мыналар көрсетіледі: 
Бастапқы тізім: [9, 1, 0, 2, 8, 6, 7, 4, 5, 3] 
Сұрыпталған тізім: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] 

Тағы бір мысал: 
my_list = ['бета', 'альфа', 'дельта', 'гамма'] 
print ('Бастапқы тізім:', my_list) 
my_list.sort() 
print ('Сұрыпталған тізім:', my_list) 

Бұл код фрагментін орындау кезінде ол мыналарды көрсетеді: 
Бастапқы тізім: ['бета', 'альфа', 'дельта', 'гамма'] 
Сұрыпталған тізім: ['альфа', 'бета', 'гамма', 'дельта'] 
Бастапқы тізім: [9, 1, 0, 2, 8, 6, 7, 4, 5, 3]
Сұрыпталған тізім: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
Бастапқы тізім: ['бета', 'альфа', 'дельта', 'гамма']
Сұрыпталған тізім: ['альфа', 'бета', 'гамма', 'дельта']




Достарыңызбен бөлісу:
1   ...   8   9   10   11   12   13   14   15   ...   32




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

    Басты бет