Python学习笔记十:列表(2)列表元素的读写

读写列表中元素的方法与读写字符串中字符的方法一样,都是通过操作符“[]”进行读写。
[]内的表达式代表索引。索引都是从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]]
原文地址:https://www.cnblogs.com/dabiao/p/1683940.html