python中list常用的方法
Python 列表 list
(以下内容为比较初级适合小白查看的笔记)
一、介绍:
|
|
|
例子如下
[1, 2, 3]
['awng', 'nier', 'dan']
['san', 3.6, 100, [10, 20]]
[['fil', 210], ['file', 20,7]]
二、使用方法
例子:学生里有学生:张天赐,小白,小明,小红,刘飞、
:数字里有数字:1,2,3,9,5,6
代码的话首先我我们先把这几个姓名和数字存入到一个值里
(橙色为输入代码,绿色为注释)
student = ["张天赐",“小白”,“小明“,”小红“,”刘飞”] //将这几个姓名存入到student里,以list格式\
numer = [1,2,3,4,5,6] //将这几个数字存入number中
———————————————————————————————————分割线,此下为方法,此上为例子
1.输出任何位置的值。
print(student[0]) //student[ ] 括号里是0,则输出列表里第一位,是1则输出第二位,以此类推
输出结果:张天赐
2.append方法:在末尾新增
append("张天赐")//执行的话,就已经在末尾新增了个名字为张天赐的学生
print(student)//这时候我们执行下,看看张天赐有没有在列表的末尾新增成功
输出结果 ["张天赐",“小白”,“小明“,”小红“,”刘飞”,“张天赐”]
3.count方法:假如这时候我不知道student里有几个名字为张天赐的学生,我想统计下
print(count(张天赐))//count()括号里为谁,就是统计谁
输出结果:2
4.remove方法删除指定元素
print(student)//输出下,查看张天赐有没有被删除
输出结果:['小明', '小红', '刘飞']
5.insert方法:在任意位置新增列表元素
student.insert(0,"白起")//在第0个位置新增了白起,那么白起会在0位置,0位置之前的人会往后移, 列表名字.insert(位置,“要插入的内容”)
print(student)//查看下输出结果
输出结果:['白起', '张天赐', '小明', '小红', '刘飞']
6.pop方法:删除任意位置的列表元素
print(student)//输出查看一下
11.len方法:查看list有多少个元素
14.clear方法:清空列表
student.clear()//清空student列表
输出结果:[]
本次分享就到这里了,欢迎大家补充~~
python中list常用的方法的更多相关文章
- Python中的常用魔术方法介绍
1.__init__ 初始化魔术方法 触发时机:初始化对象时触发(不是实例化触发,但是和实例化在一个操作中) 参数:至少有一个self,接收对象 返回值:无 作用:初始化对象的成员 注意:使用该方式初 ...
- python中字典常用的方法
#定义一个空字典: a={ } 定义一个字典: d={'age':18} #增加一个元素: d['age']=20 d[k]=v d.setdefault('age',18) d.setde ...
- python中的常用数据类型
python中的常用数据类型 以下是个人总结的python中常见的数据类型,话不多说,我们直接步入正题: 数字类型 整型类:int类可以表示任意大小的整数值,在python中没有像JAVA或者C那样的 ...
- c#中的常用ToString()方法总结
c#中的常用ToString()方法总结 对于int,double等的tostring: C 货币 2.5.ToString("C") ¥2.50 D 十进制数 25.ToStri ...
- php中的常用魔术方法总结
以下是对php中的常用魔术方法进行了详细的总结介绍,需要的朋友可以过来参考下 常用的魔术方法有:__Tostring () __Call() __autoLoad() __ clone() __GET ...
- python中List的sort方法的用法
python列表排序 简单记一下python中List的sort方法(或者sorted内建函数)的用法. 关键字: python列表排序 python字典排序 sorted List的元素可以是各种东 ...
- 【转】python中List的sort方法(或者sorted内建函数)的用法
原始出处:http://gaopenghigh.iteye.com/blog/1483864 python列表排序 简单记一下python中List的sort方法(或者sorted内建函数)的用法. ...
- 【转】关于python中re模块split方法的使用
注:最近在研究文本处理,需要用到正则切割文本,所以收索到了这篇文章,很有用,谢谢原作者. 原址:http://blog.sciencenet.cn/blog-314114-775285.html 关于 ...
- 查看python中模块的所有方法
查看python中模块的所有方法 安装的python模块,现将查看方法总结如下 一.CMD命令行下使用pydoc命令 在命令行下运行$ pydoc modules即可查看 二.在python交 ...
随机推荐
- [ASP.NET Core 3框架揭秘] 配置[3]:配置模型总体设计
在<读取配置数据>([上篇],[下篇])上面一节中,我们通过实例的方式演示了几种典型的配置读取方式,接下来我们从设计的维度来重写认识配置模型.配置的编程模型涉及到三个核心对象,分别通过三个 ...
- 小白的springboot之路(十二)、集成log4j2日志
0.前言 日志记录对系统来说必不可少,spring boot中常用的日志组件有log4j.logback.log4j2,其中logback是spring boot默认的,已自带:选用log4j2就可以 ...
- Linux-IO监控
系统级IO监控 iostat 先进行安装 yum install -y sysstat iostat [ options ] [ <interval> [ <count> ] ...
- Aery的UE4 C++游戏开发之旅(3)蓝图
目录 蓝图 蓝图命名规范 蓝图优化 暴露C++至蓝图 暴露C++类 暴露C++属性 暴露C++函数 暴露C++结构体/枚举 暴露C++接口 蓝图和C++的结合方案 使用继承重写蓝图 使用组合重写蓝图 ...
- 记录MyBatis text类型 查询 更新 数据是null
数据库表里面存在text或者blob字段.逆向工程自动生成的MyBatis的xml中会多出几个以withBlobs结尾的方法和resultMap 此时查询数据或者更新数据的使用仍然使用selectBy ...
- Jmeter性能测试插件jpgc的安装
一.获取插件包 1.访问官网获取 官网地址:https://jmeter-plugins.org/install/Install/ 2.百度网盘下载 链接:https://pan.baidu.com/ ...
- 移动端H5页面开发,碰到一个字体变大的BUG
移动端H5页面开发,碰到一个字体变大的BUG webkit内核下,对不定高宽的元素可能会放大其字体.那么,就可以设置一个max-width:或者使用-webkit-text-size-adjust: ...
- 【Cef编译】 CefSharp编译失败,检测到“RuntimeLibrary”的不匹配项: 值“MT_StaticRelease”不匹配值“MD_DynamicRelease”
编译CefSharp生成后一个libcef_dll_wrapper.lib时,供CefSharp使用.结果CefSharp编译的时候报错.遇到以下异常: libcef_dll_wrapper.lib( ...
- asp.net MVC 在Controller控制器中实现验证码输出
asp.net mvc项目使用到验证码,为了让以前的WebForm代码能利用上代码经过稍微的改动即可使用代码如下: using System; using System.Collections.Gen ...
- Git实战指南----跟着haibiscuit学Git(第十一篇)
笔名: haibiscuit 博客园: https://www.cnblogs.com/haibiscuit/ Git地址: https://github.com/haibiscuit?tab=re ...