pyhon 列表的增刪改查

2022-09-11 08:45:16 字數 1460 閱讀 7053

li = ['alex', 'wusir', 'egon', '女神', 'taibai']

l1 = li[2]

print(l1)

print(li)

while 1:

name = input('請輸入')

if name.upper() == 'q':

print(li)

break

else:

li.insert(4,'春哥')

print(li)

li.extend('二哥')

li.extend([1,2,3])

print(li)

# 刪 prop(index) 索引刪除有返回值

li = ['alex', 'wusir', 'egon', '女神', 'taibai','taibai']

print(li.pop(1)) # 返回值

name = li.pop() # 預設刪最後乙個

print(name, li)

li.remove('taibai') # 按元素去刪除 若有多個刪除最後乙個元素

print(li)

# li.clear() # 清空列表

# del li #刪除列表 列印會報錯

# del li[0:2] #切片刪除 多個

# print(li)

# 改# li = ['alex', 'wusir', 'egon', '女神', 'taibai','taibai']

# li[0] = [123,2]

# print(li)

# 切片改

# li[0:2] ='雲姐貨' # 先把前兩個刪除,後面對應值就改進去

# print(li)

# 查# li = ['alex', 'wusir', 'egon', '女神', 'taibai','taibai']

## for i in li:

# print(i)

# 公共方法 len() count()

# li = ['alex', 'wusir', 'egon', '女神', 'taibai','taibai']

# l = len(li)

# print(l)

## num = li.count('taibai')

# print(num)

## index = li.index('taibai') #查到索引

# print(index)

# 排序

li = [1, 4, 3, 5, 6, 2]

li.sort() # 正向排序

print(li)

li.sort(reverse=true)

print(li)

# 翻轉

li = [1, 4, 3, 5, 6, 2]

li.reverse()

print(li)

列表的增刪改查

列表的定義及使用 python中的資料型別 number bool intfloat complex list str tuple dict set列表特性 可以儲存任意型別的多個元素 允許相同元素的存在 列表是有序的,索引順序 列表的定義以及使用 scores 列表的長度 len 列表 索引值 下...

列表的增 刪 改 查

li alex 1,2,3 wusir egon 女神 taibai l1 li 0 l2 li 0 3 列表的四個操作,增 刪 改 查 li alex wusir egon 女神 print li while 1 name input 請輸入新增名字 if name.strip upper q b...

列表的增刪改查

建立乙個列表變數,names names zhangyang lihua wangxi dongshuai print names 0 2 表示對列表的切片 names.insert 1,leihaidong 表示插入到原來字串的某個位置,1,表示插入列表裡的第2個位置 names.remove l...