Информатика · ҰБТ сұрағы №14897

Келесі кодтың орындалу нәтижесін көрсетіңіз: a = list(range(10)) a[::3] = [0, 0, 0, 0] del a[1::4] print(a)

Дұрыс жауабы мен түсіндірмесі
Жауабы: [0, 2, 0, 4, 0, 7, 8]

a[::3] = ... 0, 3, 6, 9 индекстерін нөлге айналдырады: [0, 1, 2, 0, 4, 5, 0, 7, 8, 0]. del a[1::4] 1, 5, 9 индекстеріндегі элементтерді (1, 5, 0) өшіреді.

«Python программалау тілінде алгоритмдерді программалау» тақырыбынан тағы