Python學習筆記十:列表(2)–列表元素的讀寫

來源:互聯網
上載者:User

 

讀寫列表中元素的方法與讀寫字串中字元的方法一樣,都是通過操作符“[]”進行讀寫。[]內的運算式代表索引。索引都是從0開始滴。(1)讀取列表中的元素舉例:

讀寫列表中元素的方法與讀寫字串中字元的方法一樣,都是通過操作符“[]”進行讀寫。[]內的運算式代表索引。索引都是從0開始滴。
(1)讀取列表中的元素
舉例:

 

 

 1 #coding:utf-8
2  a=[1,2,3,4]
3  print a[0] #result = 1
4  print a[3] #result = 4
5 #索引可以是任何整數運算式,
6  print a[6-4] #result = 3
7  print a[1+1] #result = 3
8 #但不能是浮點數,否則,將產生一個錯誤資訊
9 #print a[1.0] #TypeError: list indices must be integers, not float
10 #如果讀取一個不存在的元素,將會產生一個錯誤資訊
11 #print a[1+5] #IndexError: list index out of range
12 #索引也可以是負數,如果是負數的話,最後一個元素是-1,倒數第二個是-2,以此類推
13  print a[1-2] #result = 4
14  print a[1-4] #result = 2
15 #print a[1-6] #IndexError: list index out of range

 

 

 

 

(2)給列表中的元素賦值舉例:
1 a[0] = 2
2 a[1] = 4.0
3 a[2] = "No2"
4 a[3] = [5,6,7]
5  print a #result = [2, 4.0, 'No2', [5, 6, 7]]

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.