Баровард кардани элементҳо аз рӯйхат бо истифода аз оператори del дар Python

Бо истифода аз оператори del шумо метавонед як элементро аз рӯйхат аз рӯи индекси он ҳазф кунед:

pythonlst = [1, 2, 3]
del lst[0]

print(lst) # [2, 3]-ро чоп мекунад

Пас аз истифодаи оператори del, ҳама элементҳо, ки пас аз элементҳои ҳазфшуда меоянд, ба пеш ҳаракат мекунанд, то ҷои онро ишғол кунанд. Дар ин ҳол дарозии худи рӯйхат ба 1 кам мешавад.

Задание 1

Рӯйхати зерин дода шудааст:

pythonlst = ['a', 'b', 'c', 'd', 'e']

Элементи бо рақами 1-ро ҳазф кунед.

Задание 2

Рӯйхати зерин дода шудааст:

pythonlst = ['a', 1, 'b', 2, 'c', 3]

Дар рӯйхат фақат элементҳои сатрӣ (string) бигузоред.