读写列表中元素的方法与读写字符串中字符的方法一样,都是通过操作符“[]”进行读写。

[]内的表达式代表索引。索引都是从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]]

 

没事,别怕,这是签名→→┃ 青山幽谷笛声扬,白鹤振羽任翱翔。往事前尘随风逝,携手云峰隐仙乡。 ┃