首页 > 编程语言 > 详细

python基础1--列表

时间:2017-02-14 15:17:29      阅读:251      评论:0      收藏:0      [点我收藏+]

列表


列表是最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作

1.定义列表

1 fruits = [‘apple‘,‘banana‘,‘orange‘]

2.通过下标访问列表中的元素,下标从0开始计数

1 >>> fruits[0]
2 ‘apple‘
3 >>> fruits[2]
4 ‘orange‘
5 >>> fruits[-1]
6 ‘orange‘
7 >>> fruits[-2]
8 ‘banana‘

3.切片

 1 >>> fruits = [‘apple‘,‘banana‘,‘orange‘,‘peal‘,‘grape‘]
 2 >>> fruits[1:4]    #取下标1到下标4之间的数,包括1但不包括4
 3 [‘banana‘, ‘orange‘, ‘peal‘]
 4 >>> fruits[1:-1]   #取下标1至-1之间的数,不包括-1
 5 [‘banana‘, ‘orange‘, ‘peal‘]
 6 >>> fruits[0:3]    #从头开始取,不包括3
 7 [‘apple‘, ‘banana‘, ‘orange‘]
 8 >>> fruits[:3]     #和上句一样
 9 [‘apple‘, ‘banana‘, ‘orange‘]
10 >>> fruits[3:]     #从下标3到最后,到末尾只能这样取
11 [‘peal‘, ‘grape‘]
12 >>> fruits[0::2]   #从头开始,步长为2,即隔一个取一个
13 [‘apple‘, ‘orange‘, ‘grape‘]
14 >>> fruits[::2]    #和上句一iy
15 [‘apple‘, ‘orange‘, ‘grape‘]

4.追加,append()

1 >>> fruits
2 [‘apple‘, ‘banana‘, ‘orange‘, ‘peal‘, ‘grape‘]
3 >>> fruits.append(‘newpeach‘)
4 >>> fruits
5 [‘apple‘, ‘banana‘, ‘orange‘, ‘peal‘, ‘grape‘, ‘newpeach‘]

5.插入元素

在下标1处插入一个西瓜(watermelon)

1 [‘apple‘, ‘banana‘, ‘orange‘, ‘peal‘, ‘grape‘, ‘newpeach‘]
2 >>> fruits.insert(1,‘watermelon‘)
3 >>> fruits
4 [‘apple‘, ‘watermelon‘, ‘banana‘, ‘orange‘, ‘peal‘, ‘grape‘, ‘newpeach‘]

 

python基础1--列表

原文:http://www.cnblogs.com/bigberg/p/6397203.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!