python3 筆記13.列表元組的切片和支援的運算方法

藥藥君發表於2018-10-18
#列表、元組的切片方法同字串 (元組只需把列表的中括號改為小括號即可)
a = [1,23,173,3.14,'Jack','Jan',[1, 5, 3]]
# 索引,下標:從左索引,從0開始, 從右索引,從-1開始代表倒數第一個。同字串
print(a[1]) #切取單個內容,輸出下標索引為1的元素
print(a[0:3]) #切取索引下標為0~3之間的元素不包括3的內容
print(a[-1])#從右到左第一個元素即是[1,5,3]
print(a[0:8:2])#每個兩個元素拿一個元素放入列表

# 2. 列表、元組支援加法和乘法運算
a = [1,2,3,'Hi']
b = [4,5,6,'Jack']
print(a+b)  #生成一個新的列表
print(a[3]+' '+b[3]) # 不同列表的字串可以相加組成一個新的字串
print(a[1]*3)  #把下標索引為1的元素乘3進行輸出,若為數字,可以直接進行演算法運算
print(a[1]*b[2]) # 不同列表索引下標也可以進行運算
print(a[2]*b[3]) # 不同列表的數字可以與字串相乘組成一個新的字串
#print(a[3]*b[3]) # 不支援字串相乘

 

相關文章