Чи є якась причина зробити щось складніше, ніж один із цих двох рядків, коли ви хочете очистити список у Python?
old_list = []
old_list = list()
Причина, яку я запитую, полягає в тому, що я щойно бачив це в деякому запущеному коді:
del old_list[ 0:len(old_list) ]
a[:x]означає починаючи з x і a[x:]означає x до кінця. a[ 0:len(a) ]можна записати як a[:]. Ви також можете використовувати мінуси для підрахунку від кінця ( a[-1]це останній елемент).