---
# System prepended metadata

title: 03/14 筆記

---

# 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()
```


