list类型功能剖析
append 向后追加
name_list=["eirc","alex","tony"]
name_list.append('seven')
print(name_list)
#输出结果['eirc', 'alex', 'tony', 'seven']
count 计算元素出现次数
name_list=["eirc","alex","tony"]
name_list.append('seven')
name_list.append('seven')
name_list.append('seven')
name_list.append('seven')
print(name_list.count('seven')) #输出结果 4
extent 扩展(批量添加)
# iterable 可迭代的
name_list=["eirc","alex","tony"]
name_list.append('seven')
name_list.append('seven')
name_list.append('seven')
name_list.append('seven')
print(name_list.count('seven'))
temp=[111,222,33,44]
name_list.extend(temp)
print(name_list)
#输出结果
4
['eirc', 'alex', 'tony', 'seven', 'seven', 'seven', 'seven', 111, 222, 33, 44]
index 获取指定元素的索引
1 name_list=["eirc","alex","tony"]
2 name_list.append('seven')
3 print(name_list.index("alex"))
4 #输出结果 1
insert 向指定索引插入元素
name_list=["eirc","alex","tony"]
name_list.insert(1,'SEVEN')
#在索引值为1的位置插入SEVEN
print(name_list)
#输出结果['eirc', 'SEVEN', 'alex', 'tony']
pop 在原list中移除列表尾部,并且可以将其赋值给其他变量
name_list=["eirc","alex","tony"]
i = name_list.pop()
print(i)
print(name_list)
#输出结果tony
['eirc', 'alex']
remove 在list中移除某个元素(从左边找到的第一个元素)
name_list=["eirc","alex","tony"]
name_list.remove("tony")
print(name_list)
#输出结果
['eirc', 'alex']
reverse 将list中的元素翻转
name_list=["eirc","alex","tony"]
name_list.reverse()
print(name_list)
#输出结果['tony', 'alex', 'eirc']
sort 排序
name_list=["eirc","alex","tony"]
name_list.sort()
print(name_list)
#输出结果['alex', 'eirc', 'tony']
del 删除指定位置的元素(也可以执行切片删除)
name_list=["eirc","alex","tony"]
del name_list[1]
print(name_list)
#输出结果['eirc', 'tony']
name_list=["eirc","alex","tony","seven"]
del name_list[1:3]
print(name_list)
#输出结果['eirc', 'seven']
list类型功能剖析的更多相关文章
- lua中打印所以类型功能实现table嵌套table
lua中打印所以类型功能实现 本人測试 number.string.bool.nil.table嵌套table.userdata没问题 共享一下有什么问题请拍砖 代码例如以下 cclog = func ...
- 21.SpringCloud实战项目-后台题目类型功能(网关、跨域、路由问题一文搞定)
SpringCloud实战项目全套学习教程连载中 PassJava 学习教程 简介 PassJava-Learning项目是PassJava(佳必过)项目的学习教程.对架构.业务.技术要点进行讲解. ...
- 使用mysql profiling功能剖析单条查询
5.1版本开始引入show profile剖析单条语句功能,支持show profiles和show profile语句,参数have_profiling;控制是否开启: 查看是否支持这个功能(查询为 ...
- React Editor 应用编辑器(1) - 拖拽功能剖析
这是可视化编辑器 Gaea-Editor 的第一篇连载分析文章,希望我能在有限的篇幅讲清楚制作这个网页编辑器的动机,以及可能带来的美好使用前景(画大饼).它会具有如下几个特征: 运行在网页 文档流布局 ...
- <4>Python切片功能剖析
引用文章:https://mp.weixin.qq.com/s/NZ371nKs_WXdYPCPiryocw 切片基础法则: (1)公式,禁止0. (2)i, n同号:从序列的第i位索引起,向右取n- ...
- 原生JavaScript运动功能系列(一):运动功能剖析与匀速运动实现
在我们日常生活中运动就是必不可少的部分,走路.跑步.打篮球等.在网页交互设计上运动也是必不可少的部分,创建的网站交互设计运动模块有轮播图,下拉菜单,还有各种炫酷的游戏效果都跟运动密切相关.所以很重要, ...
- MySQL varchar 最大长度,text 类型占用空间剖析
MySQL 表中行的最大大小为 65,534(实际行存储从第二个字节开始)字节.每个 BLOB 和 TEXT 列只占其中的 5 至 9 个字节. 那么来验证下 varchar 类型的实际最大长度: 测 ...
- 老男孩全栈python学习进程表
老男孩Python高级全栈开发工程师-1 0001.开学典礼_ALEX简介 00:55:53 ☆ 0002.职业生涯_来培训的目的 01:12:29 ☆ 0003.课程目标 00:29: ...
- 老男孩Python高级全栈开发工程师【真正的全套完整无加密】
点击了解更多Python课程>>> 老男孩Python高级全栈开发工程师[真正的全套完整无加密] 课程大纲 老男孩python全栈,Python 全栈,Python教程,Django ...
随机推荐
- [JOISC2014]挂饰
嘟嘟嘟 这题其实还是比较好想的,就是有一个小坑点. 首先钩子多的排在前面,然后就是dp了. dp方程就是\(dp[i][j]\)表示到了第\(i\)建物品,还剩\(j\)个挂钩的最大喜悦值.转移就很显 ...
- Idea自带工具解决冲突
1:产生冲突 2:解决冲突 解决冲突具体操作: 手动合并代码: 此时点击的是local的>:点击changes的X则合并效果为: 也可以两侧都点击>.结果为: 也可以都点击X,结果为: 最 ...
- PHP消息队列的实现方式与详解,值得一看
队列原理: 也是解耦的原理:业务系统和队列处理系统没有关系 一个写(业务系统),一个读(队列管理系统). 写的只管往队列里写,别的不用操心,读的能不能读完和写的也没有关系 同样,读的只管从队列里往外读 ...
- 爬取伯乐在线文章(五)itemloader
ItemLoader 在我们执行scrapy爬取字段中,会有大量的CSS或是Xpath代码,当要爬取的网站多了,要维护起来很麻烦,为解决这类问题,我们可以根据scrapy提供的loader机制. 导入 ...
- Node.js读取文件内容并返回值(非异步)
主要解决的问题的,以最近VsCode插件开发为例,每次请求都需要token,而vscode并不支持cookie这样的存储,所以就采用粗暴点办法,存到某个用户目录下并读取. 源码如下: var fs=r ...
- Generative Adversarial Nets[Pre-WGAN]
本文来自<towards principled methods for training generative adversarial networks>,时间线为2017年1月,第一作者 ...
- Groovy语言学习--语法基础(5)
至此groovy语言学习-语法基础就结束了,新的工作已经安排下来,要干活了. 对groovy了解到一定程度之后就可以在java项目中对其进行引入了.为此新建了一个微型的项目,个人觉得千言万语不如代码实 ...
- Python _内置函数3_45
reversed: #reversed() l = [1,2,3,4,5] l.reverse() print(l) #改变了原来的列表 l = [1,2,3,4,5] l2 = reversed(l ...
- c++入门之再话内存和引用
此处没有代码,仅仅讨论一些这样的问题:我们为何使用引用?在哪里使用引用? 首先从函数的角度思考?:函数进行一般参数传递的时候,是怎么样传递的?普通类型的参数传递,是将传递的实参复制一份,到另一个内存空 ...
- python中变量、函数、类名、模块名等命名方式
摘要:模块名:小写字母,单词之间用_分割ad_stats.py包名:和模块名一样类名:单词首字母大写AdStatsConfigUtil全局变量名(类变量,在java中相当于static变量):大写字母 ...