序文
このセクションでは、次のとおりです。リスト(一覧)CRUD。リストとは何ですか?
一覧(リスト)が最も一般的に使用されるデータ型のPythonで、それが表示されます内[カンマ区切り]を角括弧としての役割を果たすことができます。例えば:[1,5、 "B"]
まず、によって
1、APPEND増加
#1、によってアペンド のLi = [ ' XL '、[3、2 ,. 1]、' トラ'、' アイヤ'、' lushen ' ] li.append(' FPX ' ) プリント(Li)と
図2に示すように、インサートは、指定したインデックスに挿入されます
#2は、指定されたインデックスINSERTに挿入された リチウム= [ ' XL '、[3、2 ,. 1]、' トラ'、' アイヤ'、' lushen ' ] li.insert(0、' FPX ' ) プリント(Li)と
3、反復要素を拡張、INT反復は失敗する可能性が
#3、要素反復、INT反復しない のLi = [ ' XL '、[3,2 ,. 1]、' トラ'、' アイヤ'、' lushen ' ] li.extend(' ドラゴン' ) プリント(Li)と
第二に、削除
1、削除されたPOP
# 1、pop 删除 li = ['XL', [3, 2, 1], '小龙', 'aiya', 'lushen'] name = li.pop(2) # 有返回值 name1 = li.pop() # 默认删除最后一个 print(name) print(li)
2、remove:按元素清除
# # 2、remove:按元素清除 li = ['XL', [3, 2, 1], '小龙', 'aiya', 'lushen'] li.remove('小龙') print(li)
3、clear:清空
# 3、clear:清空 li = ['XL', [3, 2, 1], '小龙', 'aiya', 'lushen'] li.clear() print(li
4、del 切片删除
# 4、切片删除 # del li li = ['XL', [3, 2, 1], '小龙', 'aiya', 'lushen'] del li[0:3] print(li)
三、改
1、下标直接赋值修改
# 1、下标直接赋值修改 li = ['XL', [3, 2, 1], '小龙', 'aiya', 'lushen'] li[0] = '男人' print(li)
2、切片会迭代处理,一般传列表能比较理想
# 2、切片会迭代处理 li = ['XL', [3, 2, 1], '小龙', 'aiya', 'lushen'] li[1:2] = '123456' print(li)
# 传列表 li = ['XL', [3, 2, 1], '小龙', 'aiya', 'lushen'] li[1:3] = ['后裔', '鲁班'] print(li)
四、查
li = ['XL', [3, 2, 1], '小龙', 'aiya', 'lushen'] for i in li: print(i) print(li[0:2])
五、其他操作
1、len()
2、count()
3、index()
QQ交流群:99941785