1. 程式人生 > 實用技巧 >python 操作元組 列表===python中三大寶刀(字典已經再上一遍 說過)

python 操作元組 列表===python中三大寶刀(字典已經再上一遍 說過)

字典俗稱,世界有多大就能裝多大

列表俗稱,你們決定

元組俗稱,可遠觀而不可褻玩焉

列表的相關操作
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])從元組中取值