2018年12月26日 星期三

[Python學習筆記] python串列(list)的學習(二):串列的讀取及使用for迴圈讀取所有元素

串列(list)是一種有序的資料結構,要讀取串列的值可以使用索引值來讀取,串列的第一個元素索引值為0,第二個元素索引值為1,依此類推,以下就是讀取串列的語法:


串列變數名稱[索引值]

其中索引值的值,假設串列長度為 n,則索引值為 0 至 n-1。

以下為串列的讀取範例:

範例1:讀取串列其中一個值

a=['甲午','乙未','丙申','丁酉','戊戌','己亥']

print('今年是:',a[4],'年')  #讀取串列中第5個元素

範例2:使用 for 迴圈讀取所有串列內容

week = ['星期日','星期一','星期二','星期三','星期四','星期五','星期六']

for day in week:
    print('今天是:',day)

完整程式碼如下:

  1. # -*- coding: utf-8 -*-
  2. """
  3. Created on Wed Dec 26 14:40:57 2018
  4. @author: 軟體罐頭
  5. """
  6. #讀取串列其中一個值
  7. print('範例 1:讀取串列其中一個值')
  8. a=['甲午','乙未','丙申','丁酉','戊戌','己亥']
  9. print('今年是:'+a[4]+'年')  #讀取串列中第5個元素
  10. print()
  11. #使用 for 迴圈讀取所有串列內容
  12. print('範例 2:使用 for 迴圈讀取所有串列內容')
  13. week = ['星期日','星期一','星期二','星期三','星期四','星期五','星期六']
  14. for day in week:
  15.     print('今天是:'+day)
執行結果如下: