1. 程式人生 > >python中列表list的各種操作

python中列表list的各種操作

lt = [1, 2, 3, 4, 5]

print(lt[0])
print(lt[-1])
print(lt[1:4])
print(len(lt))

# 修改
lt[0] = 100

# 新增的物件在列表是一個元素
lt.append(250)
# lt.append(['hello', 'world'])
# 將可迭代物件的每個元素挨個新增
lt.extend(['hello', 'world'])

# 在指定位置插入元素
lt.insert(3, 'good')

# 根據下表刪除元素
del lt[0]
# 根據值刪除元素
lt.remove(250)

# 刪除並返回指定下表的元素,預設最後一個元素
last = lt.pop(4)
print(last)

# 查詢索引號
lt = [1, 2, 3, 1, 1]
print(lt.index(1))
# 逆序
# lt.reverse()
# 統計指定物件出現的次數
print(lt.count(1))
lt = [1, 5, 7, 3]
# 排序,預設升序排序,可以通過reverse指定是否倒序排序
lt.sort(reverse=True)
print(lt)