python列表的常用操作

介绍列表的操作方法,包括创建、访问、更新、删除、其他操作等

创建列表:只要把逗号分隔的不同数据项使用方括号括起来即可。

访问里表中的值

  取值超出索引报错,切片超出索引不报错

更新列表:列表中的数据可以修改或更新,也可以使用append()方法来添加列表项

使用append()函数来添加

删除列表元素del()

列表脚本操作符len()、‘+’

迭代

是否包含判断

切片反向输出

列表操作函数len() cmp(list1, list2) max(list) min(list) list(seq):将元组转换为列表

count(object):统计某个元素在列表中出现的次数

index(object):从列表中找出某个值第一个匹配项的索引位置

remove(object)移除列表中的某个值的第一个匹配项

insert(index, object)将对象插入列表中的某个位置

pop(index):删除里表中某位置的一个元素,不写默认最后一个

extend(seq):在类表末尾一次性追加另一个序列的多个值

reverse():反向列表中的元素

sort([func]):对原列表进行排序

copy()复制创建新的内存空间

clear():清空列表

原文地址:https://www.cnblogs.com/ghming/p/8448432.html

时间: 2024-11-07 02:32:15

python列表的常用操作的相关文章

列表的常用操作及元祖

l1 = ['太白', 100, 'alex', '日天', '武大', '吴老师', '景女神'] 列表的索引 ret = l1[0] ret1 = l1[1] print(ret1,type(ret1)) print(l1[-1]) print(l1[-2]) 切片 顾头不顾腚 print(l1[:4]) print(l1[:5:2]) 倒叙取值 print(l1[-1:-4:-1]) 列表的常用操作 l1 = ['alex', '太白', '吴老师', '景女神', '武大'] 增: ap

python列表的常用操作方法

主要介绍了Python中列表(List)的详解操作方法,包含创建.访问.更新.删除.其它操作等,需要的朋友可以参考下. 1.创建列表.只要把逗号分隔的不同的数据项使用方括号括起来即可 1 List = ['wade','james','bosh','haslem'] 与字符串的索引一样,列表索引从0开始.列表可以进行截取.组合等 2.添加新的元素 1 List.append('allen') #方式一:向list结尾添加 参数object 2 >>> a=[1,2,3,4] 3 >

Python字符串的常用操作学习

1 >>> name = "I love my job!" 2 >>> name.capitalize() #首字母大写 3 'I love my job!' 4 >>> name.count("o") #统计字母个数 5 2 6 >>> name.center(50,"-") #输出50个字符,不够以"-"补全,并且name放在中间;name.ljust

python中列表类型常用操作

列表是个在写测试用例时经常被用到的类型,我们来看下列表常用的一些操作吧. 1. 分片 作用:提取列表中的一部分元素出来(分片在测试的时候也经常会用到) 这里的a[1:4]指取从a这个列表的下标为1的索引开始(即第二个元素),到下标为3的索引的元素,即为[2,3,4] 分片有很多种简写:第一个等于a[0:4],第二个等于a[4:7] 其实我们还可以加步长,比如:0:4本来输出的是[1,2,3,4],但加了步长为2,就输出为[1,3] 2. 列表相加与乘法 两个列表相加得到一个相加后的列表相加比较简

Python中列表的常用操作

只整理重要常用的操作: append():尾部追加元素,参数只能为一个. extend():用列表扩展列表,参数为列表. insert():在指定位置插入元素,第一个参数为插入位置,第二个为参数为插入元素. index():获取指定元素的索引,若参数只用元素,返回出现第一次的索引:index(num,i)返回从索引i开始的第一次出现num的索引. remove():删除指定元素,参数为被删元素,只删除第一个出现的. del list[i]:删除list的第i的元素.若del list 则list

python数据类型-字符串常用操作

这次主要介绍字符串常用操作方法及例子 1.python字符串 在python中声明一个字符串,通常有三种方法:在它的两边加上单引号.双引号或者三引号,如下: name = 'hello' name1 = "hello bei jing " name2 = '''hello shang hai haha''' python中的字符串一旦声明,是不能进行更改的,如下: #字符串为不可变变量,即不能通过对某一位置重新赋值改变内容 name = 'hello' name[0] = 'k' #通

MySQL在cmd和python下的常用操作

环境配置1:安装mysql,环境变量添加mysql的bin目录 环境配置2:python安装MySQL-Python 请根据自身操作系统下载安装,否则会报c ++ compile 9.0,import _mysql等错误 windows10 64位操作系统可到 http://www.lfd.uci.edu/~gohlke/pythonlibs/  下载安装MySQL-Python包,至于whl和tar.gz在windows和Linux下的安装方法可查看我的上一篇文章 一 .cmd命令下的操作:

内置数据结构 :列表及常用操作

列表是一个序列:用于顺序的存储数据, 通常在定义的时候,使用中括号,在转化可迭代对象为列表时用list 函数 1,访问列表元素:   List[0]   通过下标访问 list[10]  当下标超出范围时,会抛出 IndexError list[-1] 负数索引从右边开始,从-1开始 list[-11] 负数索引超出超出范围时,也会抛出 IndexError 2. lst.index(4)  通过值查找索引,index 方法返回查找的第一个索引    凡是stop 比start 小 ,总是抛出v

Python 之字符串常用操作

字符串表示:str与repr的区别str()函数把值转换为合理形式的字符串,便于理解repr()函数是创建一个字符串,以合法的Python表达式形式来表示值.如下: #-*-encoding:utf-8-*- print repr("hello repr") print str("hello str") 运行结果: 'hello repr' hello str 字符串格式化: 字符串格式化转换类型 转换类型 含义 d ,i 带符号的十进制整数 o 不带符号的八进制