NEW
Font size
Worksheetspython list
Total questions: 16
Worksheet time: 8mins
List дегеніміз не?
Өзгермейтін коллекция
B) Өзгеретін, реттелген элементтер жиыны
C) Кілт–мән жұптары
D) Құрамында тек сандар сақтайтын құрылым
Python list-те индекстер қалай басталады?
-1
1
0
2
append() не істейді?
A) Басынан элемент қосады
B) Көрсетілген орынға қосады
C) Соңына бір элемент қосады
D) Екі тізімді біріктіреді
insert(i, x) — бұл?
A) i соңына x қосады
B) i индексіне x элементін қойып, басқаларын жылжытады
C) x элементін өшіреді
D) x-ті соңына қосады
a = [1, 2, 3]
a.append(4)
print(a)
A) [1, 2, 3]
B) [4, 1, 2, 3]
D) Қате
C) [1, 2, 3, 4]
a = [10, 20, 30]
a.insert(1, 99)
print(a)
A) [10, 99, 20, 30]
B) [99, 10, 20, 30]
C) [10, 20, 30, 99]
D) Қате
nums = [1, 2, 3, 4]
print(nums[2])
1
2
3
4
a = [1, 2, 3, 4, 5]
print(a[1:4])
A) [1, 2, 3]
B) [2, 3, 4]
C) [2, 3, 4, 5]
D) Қате
a = [1, 2, 3]
b = a
b.append(4)
print(a)
A) [1, 2, 3]
B) [1, 2, 3, 4]
C) [4]
D) Қате
a = []
for i in range(3):
a.append(i*i)
print(a)
A) [1, 4, 9]
B) [0, 1, 4]
C) [0, 1, 4, 9]
D) Қате
a = [2, 4, 6, 8, 10]
s = 0
for x in a:
s += x
print(s)
20
30
40
2
Пайдаланушы 5 сан енгізеді. Қай код дұрыс?
a = []
for i in range(5):
a.append(int(input()))
a = {}
for i in range(5):
a.append(int(input()))
a = []
for i in range(1, 5):
a.add(input())
D) Барлығы дұрыс
Тізімдегі барлық жұп сандарды шығаратын код:
for x in a:
if x % 2 == 0:
print(x)
for x in a:
if x // 2:
print(x)
print(a[::2])
if a % 2 == 0: print(a)
Тізімнің алғашқы 3 элементін шығару:
A) a[1:3]
B) a[0:3]
C) a[:2]
D) a[3]
a = [1, 3, 5]
for i in range(len(a)):
a[i] += 1
print(a)
A) [2, 4, 6]
B) [1, 3, 5, 1]
C) [1, 3]
D) Қате
a = [2, 4, 6, 8]
s = 0
for i in range(0, len(a), 2):
s += a[i]
print(s)
2
8
6
10
