列表。list是一種有序的集合,能夠隨時添加和刪除其中的元素。java
op = ['路飛', 123, True] num = len(op) # list元素個數 op.insert(2, '喬巴') # 插入 op.append('娜美') # 末尾插入 op.pop(2) # 刪除。不指定索引則刪除最後一個元素 op[0] = '海賊王' p1 = op[-1] # 最後一個元素 p2 = op[-2] # 倒數第2個元素 p3 = op[1:] # op[1]以後的(含op[1]) p4 = op[:-1] # op[-1]以前的(不含op[-1]) arr = ['Python', 'java', ['C', 'C++'], 'Go'] # 二維 s = arr[2][1] # print(p3,s)
另外一種有序列表叫元組。tuple和list很是相似,可是tuple一旦初始化就不能修改app
t1 = ('路飛', 123, True) t2 = () # 定義空的tuple t3 = (1,) # 定義只有1個元素的tuple,須加逗號否則定義的是數字1 t = ('a', 'b', ['c', 'd']) # tuple不可變,t[2]是list可變 t[2][0] = 'x' t[2][1] = 'y' # print(t)