码迷,mamicode.com
首页 > 编程语言 > 详细

Python数据类型之list和tuple

时间:2018-05-23 02:30:03      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:int   方法   定位   col   lis   end   函数   pre   python   

  list是一种有序的集合,可以随时添加和删除其中的元素。

  用len()函数可以获得list元素的个数。

  用索引来访问list中每一个位置的元素,索引是从0开始的。如果要取最后一个元素,除了计算索引位置外,还可以用-1作索引,直接获取最后一个元素。以此类推,可以获取倒数第2个、倒数第3个。

  list是一个可变的有序表,所以,可以往list中追加元素到末尾。也可以把元素插入到指定的位置,比如索引号为1的位置。要删除list末尾的元素,用pop()方法。要删除指定位置的元素,用pop(i)方法,其中i是索引位置。要把某个元素替换成别的元素,可以直接赋值给对应的索引位置。list里面的数据类型也可以不同。list元素也可以是另一个list。

  如果一个list中一个元素也没有,就是一个空的list,它的长度为0。

 1 classmates = [Mike, "Bob", "Jon"]
 2 
 3 print(len(classmates))
 4 
 5 print(classmates[0])
 6 print(classmates[1])
 7 print(classmates[2])
 8 
 9 print(classmates[-1])
10 print(classmates[-2])
11 print(classmates[-3])
12 
13 classmates.append(Adam)
14 classmates.insert(1, Jack)
15 classmates.pop()
16 classmates.pop(1)
17 
18 classmates[1] = Sarah
19 
20 L = [Apple, 123, True]
21 
22 s = [python, java, [asp, php]]
23 
24 L = []
25 print(len(L))

 

Python数据类型之list和tuple

标签:int   方法   定位   col   lis   end   函数   pre   python   

原文地址:https://www.cnblogs.com/lucky-zhangcd/p/9074747.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!