9-зертханалық жұмыс. Тізімдер Ақиқат па, әлде жалған ба



Pdf көрінісі
бет1/7
Дата04.11.2023
өлшемі238,7 Kb.
#189299
  1   2   3   4   5   6   7
Байланысты:
9-зертханалық жұмыс. Тізімдер




9-зертханалық жұмыс. Тізімдер 
Ақиқат па, әлде жалған ба... 
1. Python тізімдері – бұл мутацияланатын тізбектер. 
2. Python тіліндегі кортеждер – бұл мутацияланбайтын тізбектер. 
3. 
del
нұсқауы тізімнің берілген индекстік позициясындағы элементті өшіреді. 
4. 
list1
айнымалысы тізімге сілтеме жасайды делік. Төменде келтірілген нұсқау орындал-
ғаннан кейін, 
list1
және 
list2
айнымалылары компьютер жедел жадындағы мәндері 
бірдей, бірақ өздері бөлек орналасқан екі тізімге сілтеме жасайтын болады: 
list2 = list1 
5. Файлдық объектінің 
writelines()
әдісі тізімдегі әрбір мән файлға жазылғаннан кейін
оған жаңа жол таңбасын (
'\n'
) автоматты түрде қосып жазады. 
6. 
+
операторын екі тізімді біріктіріп жазу (конкатенация) үшін пайдалануға болады. 
7. Тізім басқа бір тізімнің элементі болуы мүмкін. 
8. Кортеждегі элемент кортеждің 
remove()
әдісін шақыру арқылы жойылуы мүмкін. 
Қысқаша жауап 
1. Төменде келтірілген нұсқауға қараңыз: 
numbers = [10, 20, 30, 40, 50] 
а) Тізімде қанша элемент бар? 
б) Тізімдегі бірінші элементтің индексі қандай? 
в) Тізімдегі соңғы элементтің индексі қандай? 
2. Төменде келтірілген нұсқауға қараңыз: 
numbers = [1, 2, 3] 
а) 
numbers[2]
позициясында қандай мән сақталады? 
б) 
numbers[0]
позициясында қандай мән сақталады? 
в) 
numbers[-1]
позициясында қандай мән сақталады? 
3. Төменде келтірілген код фрагменті не көрсетеді?
values = [2, 4, 6, 8, 10]
print(values[1:3])
4. Төменде келтірілген код фрагменті не көрсетеді?
print(numbers[5:])
5. Төменде келтірілген код фрагменті не көрсетеді?
numbers = [1, 2, 3, 4, 5, 6, 7, 8]
print(numbers[-4:])
6. Төменде келтірілген код фрагменті не көрсетеді? 
values = [2] * 5
print (values)


Достарыңызбен бөлісу:
  1   2   3   4   5   6   7




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

    Басты бет