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

第三天 PYTHON 基本数据类型 - 列表 - 元组

时间:2018-06-15 10:45:27      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:排序   次数   ever   orm   翻转   app   rev   font   span   

list 列表

list类中提供的方法(共11种)

1. 原来值最后追加
li.append()
2. 清空列表
li.clear()
3. 拷贝,浅拷贝
li.copy()
4. 计算元素出现的次数
li.count(值)
5. 扩展原列表,参数:可迭代对象
li.extend(可迭代的对象)
6. 根据值获取当前值索引位置(左边优先)
li.index(值)
7. 在指定索引位置插入元素
li.insert(索引位置,值)
8、 删除某个值(1.指定索引;2. 默认最后一个),并获取删除的值
li.pop(索引)
9. 删除列表中的指定值,左边优先
li.remove(值)


ps:删除可以用
1 pop
2 remove
3 del[1]
4 del[2:3]
5 clear
10 将当前列表进行翻转
li.reverse()
11 列表的排序
li.sort()    #从小到大
li.sort(reverse=True)    #从大到小

列表说明:
1、列表格式
2、列表中可以嵌套任何类型
3、列表可以索引取值
4、列表可以切片取值,取值结果也是列表
5、列表可以for循环、while循环
6、列表可以索引修改、切片修改
7、列表可以用in判断元素是否在列表中
8、列表可以用li[3][1][2][1]的方式深层次查找
9、列表转换,字符串转换为列表默认进行for循环;列表转换为字符串需要自己写for循环一个一个处理;如果列表中全部都是字符串,可以用join方式转换

*************************************************************************************************

元组 tuple
tuple类中提供的方法:(共2个)
1、获取指定元素在元组中出现的次数
tu.count(元素)
2、获取指定元素在元组中的位置,(左边优先)
tu.index(元素)

元组说明:

  1、  书写格式,一般写元组的时候,推荐在最后加入 ,

  2、  可以被索引

  3、  可以被切片

  4、  可以被for循环

  5、  可以转换为列表、字符串

  6、  元组的一级元素不可修改/删除/增加



pycharm小贴士:
点击code,reformatcode ,可以帮助整理格式,处理下划线
 

第三天 PYTHON 基本数据类型 - 列表 - 元组

标签:排序   次数   ever   orm   翻转   app   rev   font   span   

原文地址:https://www.cnblogs.com/trunkslisa/p/9185871.html

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