Есть ли способ для списка, который делает то, что делает python 2 list.__delslice__
? Существует __delitem__
, но, кажется, он удаляет только один элемент, а не от х к у, так вот пример того, что я хочу сделатьСписок .__ delslice__ python 3
somelist = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
somelist.__delslice__(4, len(somelist))
print(somelist)
# output: [1, 2, 3, 4]
Кажется, что они, возможно, удалили это из питона 3, они? Если не то, что сейчас называется, или есть модуль, который имеет его?
Я хотел бы использовать 'None', но да. –
@ IgnacioVazquez-Abrams, Спасибо за совет. Я добавил это. – falsetru
вместо использования 'somelist .__ delitem __ (slice (4, len (somelist)))' должен использовать 'del somelist [4: len (somelist)]' или лучше 'del somelist [4:]' –