List trong python

mình đang không hiểu cái List[:-1] trong python. ai giúp mình với :sob:

Python có slice list L[start:end:step]

  • không có start <=> start =0
  • không có end <=> end= len(L)
  • không có step <=> step = 1
  • -x<=> len(L)-x
    Nó sẽ chọn những phần tử
Output=[]
for i in range(start,end,step):
  Output.append(L[i])

Vì thế L[:-1] = L[0,1…len(L)-2] (L bỏ đi phần tử cuối)

2 Likes

cám ơn bạn nha :yum: mình hiểu rồi

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?