# 03/14 筆記 ### list的用法 1. 宣告lst串列 lst = ['a','b','c','d','e'] 2. 將lst的第2個位置的值設定為x lst[2] = 'x' 3. 在lst串列尾端增加c lst.append('c') 4. 移除lst串列中的b字串 lst.remove('b') 5. 計算lst長度 len(lst) 6. lst串列中的最大值 max(lst) 7. lst串列中的最小值 min(lst) 8. lst串列的總和 sum(lst) 9. lst串列的平均(sum/len) sum(lst)/len(lst) ### for迴圈用法 * 針對lst中的每一個元素i(用i來代表每一元素) * loop(迴圈) * 走訪串列中的每個元素 * `for i in lst` 1. 找出串列lst中大於90000的元素: ``` #換句話說,我需要取走訪串列 #換句話說,我需要:針對串列lst的每一個元素x,找出大於90000的元素 lst=[60474,17966,96949,7521,93184,13290,80559,23407,32934,71592,53071] for x in lst: if x>90000: print(x) ``` ### list與for的結合應用 ``` def main(): a=[1,2,3,4,5] b=0 for x in a: print( 'x=' ) print( x ) # x = 1,2,3,4,5 b=b+x print( 'b=' ) print( b ) print("========") print(b) main() ```