列表操作
-
示例:
lt = [1, 2, 3, 4, 5] print(lt[0]) print(lt[-1]) print(lt[1:3]) print(len(lt)) # 修改 lt[0] = 100 # 追加,在列表的末尾添加 # lt.append(200) # 整体作为一个元素添加 # lt.append([200, 300]) # 将可迭代对象中的每一个元素依次添加到列表 lt.extend([200, 300]) # 在指定位置插入元素 lt.insert(2, 250) # 删除 # 根据下标删除元素 del lt[0] # 根据值进行删除 lt.remove(250) # 返回并删除执行下标的元素,默认最后一个 last = lt.pop(3) print(last) lt = [1, 2, 3, 4, 5, 1] # 根据元素,查找下标(第一个) print(lt.index(1)) # 统计元素出现的次数 print(lt.count(1)) # 逆序 lt.reverse() print(lt) lt = [5, 8, 3, 1, 9] # 排序,默认升序,可以通过reverse参数指定倒序排 lt.sort(reverse=True) print(lt)