python列表的11种方法
python列表的11种方法
2017年11月24日 03:26:43 Milton-Long 阅读数:254
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_40962422/article/details/78620613
- append
> 添加一个对象到列表的末尾。只接受一个object参数。
使用 : list.append(object)
- clear
> 清空列表。不接受任何参数。
使用 : list.clear()
- copy
> 这里的copy方法是浅复制,若要深复制需要导入copy模块,使用copy.deepcopy方法,这里暂不讨论两种复制的区别。 不接受任何参数。
使用 : list.copy()
- count
> 返回对象在列表中出现的次数。只接受一个object参数。若object不存在则返回 0。
使用 : list.count(object)
- extend
> 将一个可迭代的对象添加到列表末尾,是以解包的方式添加。只接受一个可迭代对象。注意字典的迭代方式。
使用 : list.extend(iterable)
- index
> 返回对象在列表第一次出现的索引。默认是从0到末尾。接受必备参数object,可以自主设置查找的起始和结尾索引。
使用 : list.index(object,[start,[stop]])
- insert
> 在目标索引值前面插入对象。接受两个参数,一个索引值,一个对象。
使用 : list.insert(index,object)
- pop
> 移除列表里的对象,默认移除最后一项,也移除指定索引值得对象。返回被移除的对象。
使用 : list.pop([index])
- remove
> 移除第一次出现目标对象,只接受一个必备参数object。返回值为None。注意与pop的区别。pop是按索引移除,remove是按照object移除;pop的返回值为被移除的object,remove返回值为None。两者都是每次只移除一个object。
使用 : list.remove(object)
- reverse
> 将列表反向排序。不接受任何参数。
使用 : list.reverse()
- sort
> 按照指定方法排序。默认值key = None ,reverse = False ,key 即 排序方法,可接受自定义的排序方式;reverse 为 False 是不反向,若要反向 将reverse 改为 True 。
使用 : list.sort()
(可根据实际情况修改 key 或 reverse 的值。)
注 : '[]'里面的值可以不填,若不填则按照默认值执行。
python列表的11种方法的更多相关文章
- python 3.x 字典的11种方法
python 3.x 字典的11种方法2017年11月25日 01:02:11 Milton-Long 阅读数:535 标签: python python字典方法 更多个人分类: python-学习之 ...
- python列表常用内建方法
python列表常用内建方法: abc = ['a',1,3,'a'] #abc.pop(1) #删除索引1的值.结果['a', 3] #abc.append([123]) #结果:['a', 1, ...
- Python 爬虫入门3种方法
Python 2.0 url = "http://www.baidu.com" print '第一种方法' response1 = urllib2.urlopen(url) pri ...
- python—字符串拼接三种方法
python—字符串拼接三种方法 1.使用加号(+)号进行拼接 字符串拼接直接进行相加就可以,比较容易理解,但是一定要记得,变量直接相加,不是变量就要用引号引起来,不然会出错,另外数字是要转换为字 ...
- Python 列表的11个重要操作
列表是python中内置的数据结构,它的表现形式为方括号中不同数据的集合,用逗号分隔开.列表可以用来存储相同数据类型或不同数据类型. 列表是可变的,这也是它如此常用的原因,然而在某些情况下,可变性需要 ...
- 优化Python代码的4种方法
介绍 作为数据科学家,编写优化的Python代码非常非常重要.杂乱,效率低下的代码即浪费你的时间甚至浪费你项目的钱.经验丰富的数据科学家和专业人员都知道,当我们与客户合作时,杂乱的代码是不可接受的. ...
- Python列表,元组,字典,字符串方法笔记
01. 列表 1.1 列表的定义 List(列表) 是 Python 中使用 最频繁 的数据类型,在其他语言中通常叫做 数组 专门用于存储 一串 信息 列表用 [] 定义,数据 之间使用 , 分隔 列 ...
- 求两个数字的最大公约数-Python实现,三种方法效率比较,包含质数打印质数的方法
今天面试,遇到面试官询求最大公约数.小学就学过的奥数题,居然忘了!只好回答分解质因数再求解! 回来果断复习下,常用方法辗转相除法和更相减损法,小学奥数都学过,很简单,就不细说了,忘了的话可以百度:ht ...
- Python文件遍历二种方法
分享下有关Python文件遍历的两种方法,使用的OS模块的os.walk和os.listdir实现. 关于Python的文件遍历,大概有两种方法,一种是较为便利的os.walk(),还有一种是利用os ...
随机推荐
- python记录_day23 正则表达式 re模块
一. 正则表达式 使用python的re模块之前应该对正则表达式有一定的了解 正则表达式是对字符串操作的一种逻辑公式.我们一般使用正则表达式对字符串进行匹配和过滤. 正则的优缺点: 优点:灵活, 功能 ...
- 漏洞复现——bash远程解析命令执行漏洞
漏洞描述:Bash脚本在解析某些特殊字符串时出现逻辑错误导致可以执行后面的命令,在一些cgi脚本中,数据是通过环境变量来传递的,这样就会形成该漏洞 漏洞原理:bash通过以函数名作为环境变量名,以“( ...
- spring boot(五)Spring data jpa介绍
在上篇文章springboot(二):web综合开发中简单介绍了一下spring data jpa的基础性使用,这篇文章将更加全面的介绍spring data jpa 常见用法以及注意事项 使用spr ...
- JQuery Tree插件
转载这个,这个非常的全,有时间可以去学习学习:http://ztreeapi.iteye.com/ http://ztreeapi.iteye.com/blog/2028608
- C# 3.0 / C# 3.5 Lambda 表达式
概述 Lambda 表达式的本质就是匿名函数.(而匿名方法的本质是委托) “Lambda 表达式”是一个匿名函数,可以包含表达式和语句,并且可用于创建委托或表达式树类型. (Lambda 表达式的运算 ...
- Markdown 绘制 UML 图 -- PlantUML + Gravizo(转)
原文地址:Markdown 绘制 UML 图 -- PlantUML + Gravizo
- git设置远程同步分支
git push --set-upstream origin yourBranchName
- 十一、持久层框架(MyBatis)
一.基于注解方式的CRUD 把xml方式的CRUD修改为注解方式 之前在xml中配置,是在<mapper></mapper>标签下写CRUD <mapper namesp ...
- NOSQL -- Mongodb的简单操作与使用(win10)
NOSQL -- Mongodb的简单操作与使用(wins) MongoDB 创建集合: db.createCollection(name, options) use huhu db.createCo ...
- weblogic为同一domain下的不同server添加不同参数
一.背景 今天应用提需求说:现有一应用部署在多个server上,该应用会使用Ddubbo.protocol.port参数指定的端口去启动dubbo,现在想要做到的效果是为每个server的Ddubbo ...