1. 程式人生 > >2018.09.22 修改及插入列表

2018.09.22 修改及插入列表

append style -- div 8.0 bcd abc 但是 aaa

# -*- coding:utf-8 -*-

# append  # 追加

# 例:
L1 = [11,22,33,44,55,"alex",]
L1.append("銀角大王")
print("結果:",L1)
print("-------- end ---------")


結果: [11, 22, 33, 44, 55, alex, 銀角大王]
-------- end ---------

# insert # 插入 # 先寫位置,在寫要插入的索引。

L1 = [11,22,33,44,55,"alex",]
L1.insert(2,"銀角大王")
print("
結果:",L1) print("-------- end ---------") 結果: [11, 22, 銀角大王, 33, 44, 55, alex] -------- end ---------

# 修改:直接找位置賦值。

L1 = [11,22,33,44,55,"alex",]
L1[4] = "銀角"
print("結果:",L1)
print("-------- end ---------")


結果: [11, 22, 33, 44, 銀角, alex]
-------- end ---------

# 範圍修改:直接找位置到位置賦值。

L1 
= [11,22,33,44,55,"alex",] L1[:] = "abcd" print("結果:",L1) print("-------- end ---------") 結果: [a, b, c, d] -------- end --------- # 但是這樣輸出的結果格式不對。應該把輸出的結果也應該用列表括上。 L1 = [11,22,33,44,55,"alex",] L1[2:] = ["abcd"] print("結果:",L1) print("-------- end ---------") 結果: [11, 22, abcd] -------- end ---------

# 好像添加多個索引。註意位置 ..

L1 = [11,22,33,44,55,"alex",]
L1[2:3] = "abcd","aaa","ccc"
print("結果:",L1)
print("-------- end ---------")

 結果: [11, 22, ‘abcd‘, ‘aaa‘, ‘ccc‘, 44, 55, ‘alex‘]
 -------- end ---------

2018.09.22 修改及插入列表