python 操作元組 列表===python中三大寶刀(字典已經再上一遍 說過)
阿新 • • 發佈:2020-08-02
字典俗稱,世界有多大就能裝多大
列表俗稱,你們決定
元組俗稱,可遠觀而不可褻玩焉
列表的相關操作
a=['1','2','3','5','6','7']
# print(a[0])
# print(a[0:2])#切片操作
# print(a[1:])#預設取到最後一個
# print(a[1:-1])#取到最後一個的前一個值
# print(a[0:-1:2])#從左到右一個一個取
# print(a[0::-1])#從左到右一個一個取 ------第一個數代表從幾開始取 第二個數代表取到什麼位置 第三個數代表按什麼步長取 第一和第二有正負之分 代表方向
#新增資料
# a.append('8')
# print(a)#
# a.insert(2,'4')
# print(a)
# 修改資料
# a[2]='9'
# print(a)
# a[1:4]=['3','10'] 修改指定下標資料
# print(a)
#刪除資料
# a.remove('1') 刪除指定值
# a.remove(a[0]) 通過下標刪除
# print(a)
# b=a.pop(1) #根據索引刪除 且將刪除的值返回
# print(b)
# del a[3] #刪掉變數 且從記憶體刪除整個對像
# print(a.count('1')) 計算元素出現的次數
# b=['b']
# # a.extend(b) 將兩個列表整合在一起
# print(a)
# print(a.index('7')) 找到值的索引
# a.reverse() 將列表反過來
# print(a)
# print(a.sort()) 排序
# for i in range(len(a)):
# print(i+1)
元組---只可讀
# c=(5,6,7,8,9,10)
# print(c[1:4])從元組中取值