№1 Лабораториялыќ жўмыс



бет19/29
Дата25.10.2022
өлшемі0,6 Mb.
#45252
түріПрограмма
1   ...   15   16   17   18   19   20   21   22   ...   29
Байланысты:
«Алгоритмдер ж не программалау» п нінен зертханалы саба тарын

Тапсырма 1.
>>> с = [45, -12, 'april']
>>> d= [21, 48.5, 33]
>>> print(c+d)
Жауабы: ___________________


Тапсырма 2.
>>> spisok=[[0,0],[0,1],[1,1]]
>>>spisok=spisok*2
>>>print(spisok)
Жауабы: ___________________

  1. Жол символдарымен ұқсастығымен тізімдердің нысандарына индекстер бойынша қол жеткізуге, үзінділерді шығаруға, тізім ұзындығын өлшеуге болады:



Тапсырма 3.
>>> li = ['a','b','c','d','e','f']
>>> len(li)
Жауап: _____
>>> li[0]
Жауап: _____
>>> li[4]
Жауап: _____
>>> li[0:3]
Жауап: _______
>>> li[3:]
Жауап: _______
Жолдардан айырмашылығы, тізімдер айнымалы тізбелер болып табылады. Егер сіз жадыдағы нысан ретінде жолды көрсетсеңіз, онда оған конкатенация және қайталау операциялары орындалса, бұл жол өзгермейді және операцияның нәтижесінде басқа жады басқа орынға жасалады. Жолға жаңа таңба қосу мүмкін емес немесе жаңа жолды жасамай, барын жоюға болмайды. Жағдай тізіммен ерекшеленеді. Операцияларды орындау барысында басқа тізімдер жасалмауы мүмкін, бірақ түпнұсқаны тікелей өзгертуге болады. Тізімдерден элементтерді жоюға, жаңадан қосуыңызға болады. Есіңізде болсын, айнымалы мәндерді басқаруға байланысты көп нәрсе. Тізімдер әлі көшірілсе, жағдайлар бар. Мысалы, операцияның нәтижесі басқа айнымалыға тағайындалады.


Тапсырма 4. Жолдағы таңбаны өзгерту мүмкін емес, тізім элементі болуы мүмкін:
>>> mystr = 'abrakadabra' #Задана строка
>>> mylist = ['ab','ra','ka','da','bra'] # Задан список
>>> mystr[3] = '0' #Пытаемся поменять строку, получаем ошибку
Traceback (most recent call last):
File "
", line 1, in
mystr[3] = '0'
TypeError: 'str' object does not support item assignment
>>> mylist[1] = 'ro' # Меняем список
>>> mylist #Выводим новый список
Ответ: _______
Тізімде сіз барлық тілдің орнын ауыстыра аласыз:
>>> mylist[0:2] = [10,20]
>>> mylist
Ответ: _______


Достарыңызбен бөлісу:
1   ...   15   16   17   18   19   20   21   22   ...   29




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

    Басты бет