2008年9月19日 星期五

List 列表的示範

  
List 列表的示範

1- 簡單的變數代換

  >>> a="0123456"   # 將字申存入 a 變數
  >>> b=a[3]      # 將 a 的第 3 個字串 3 存入變數 b
  >>> c=a[2:4]       # 將 a 的第 2 至 3 字串存入變數 b

  >>> print a
  0123456

  >>> print b
  3
  
  >>> print c
  23           # 只有 23 的原因是只存入 2-3,4 不會存入

2- 元素的轉換

  >>> name=["John","May","Peter","Joe","kenny"]
  >>> print name[2]     # List 由 0 開始計數,故 2 即第 3 個元素
  Peter

  >>> abba=name[2]     # 以 abba 讀入 name 的第二個變數 peter
  >>> print abba
  Peter

  >>> print abba[0]     # 複習,只會印出 P
  P

  >>> print abba[1:3]     # 1:3 中只會顯示出 1 及 2 字符,最後的 3 不會顯示
  et

3- 函數

  >>> print len(abba)
  5

  >>> ubu=[5,6,3,18,9,10,13]
  >>> print max(ubu)
  18
  >>> print min(ubu)
  3

4- 增加 list 的元素

  4-1.1 append

  >>> name.append("Kenny")
  >>> print name
  ["John","May","Peter","Joe","kenny"]

  4-1.2 加號 +

  >>> pal=["Paul"]
  >>> name=name+pal
  >>> print name
  ["John","May","Peter","Joe","kenny","Paul"]

  >>> mama=[5,6,7,8,9,10]
  >>> amam=[11,7,6]
  >>> mama=mama+amam
  >>> print mama
  >>> print max(mama)
  >>> print min(mama)

  4-1.3 instert

  >>> name.insert(2,"蒙牛牛奶有問題")
  >>> print name
  ["John","May","蒙牛牛奶有問題","Peter","Joe","kenny","Paul"]

  
  
  
   

沒有留言: