python基礎語法之列表操作

python的列表類似於c++的數組但又不同於數組。python的列表可以說是一個大的倉庫或者說打的容器,裏面可以放變量,對象等內容。

對列表內容的添加有以下方法:.append(),.insert(),extend()

append追加,insert插入可以爲任意位置,extend追加後面的對象可以是列表,把後面的列表元素分別添加到前面的列表中

示例:

list = ['張三','李四','王五','趙六']
print(list)
# append 追加;添加  默認添加在最後一位
list.append('馮七')
print(list)
# insert 插入  值1:插入的位置 值2:插入的內容
list.insert(0,'小二')
print(list)
list.insert(3,'中間人')
print(list)
list.extend(list)
print(list)

刪除列表的方法:pop刪除最後一個或者對應下標,remove刪除指定元素,使用del刪除對應下標的元素。示例:

list.remove('張三')#只會刪除第一個符合條件的元素
print(list)
list.pop()
print(list)
list.pop(2)
print(list)
del list[0]
print(list)

切片操作:示例:

# 值1:開始位置 (包括該位置) 值2:結束位置 (不包括該位置) 值3:增量
print(list[1:-1])
print(list[1:])
print(list[1:4:3])
print(list[::-1]) #倒序輸出 類似於list.reverse();print(list)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章