python 列表操作

count 方法

a = [‘fdrdr‘,‘peng‘,‘chenxi‘,‘yugfd‘,‘wsd‘,‘peng‘]   #定义的列表
b = a.count(‘peng‘) #查出peng这个元素,在列表里有几个
print(b,a)

 测试

D:\pyth\python.exe D:/python/map.py
2 [‘fdrdr‘, ‘peng‘, ‘chenxi‘, ‘yugfd‘, ‘wsd‘, ‘peng‘]

 extend 方法

a = [‘fdrdr‘,‘peng‘,‘chenxi‘,‘yugfd‘,‘wsd‘,‘peng‘]   #定义的列表
b = [‘wsx‘,‘wer‘]
a.extend(b) #将b元素追加到a元素里
print(a,b)

  结果

D:\pyth\python.exe D:/python/map.py
[‘fdrdr‘, ‘peng‘, ‘chenxi‘, ‘yugfd‘, ‘wsd‘, ‘peng‘, ‘wsx‘, ‘wer‘] [‘wsx‘, ‘wer‘]

Process finished with exit code 0

  index方法

a = [‘fdrdr‘,‘peng‘,‘chenxi‘,‘yugfd‘,‘wsd‘,‘peng‘]   #定义的列表
b = a.index(‘chenxi‘)   #获取chenxi在列表里的下标,并赋值给b
print(a[b:b+2])

  结果

[‘chenxi‘, ‘yugfd‘]

  reverse方法

a = [‘fdrdr‘,‘peng‘,‘chenxi‘,‘yugfd‘,‘wsd‘,‘peng‘]
print(a)
a.reverse()  将列表元素整体翻过来
print(a)

  结果

[‘fdrdr‘, ‘peng‘, ‘chenxi‘, ‘yugfd‘, ‘wsd‘, ‘peng‘]
[‘peng‘, ‘wsd‘, ‘yugfd‘, ‘chenxi‘, ‘peng‘, ‘fdrdr‘]

  

原文地址:https://www.cnblogs.com/rdchenxi/p/11957975.html

时间: 2024-08-28 17:31:48

python 列表操作的相关文章

Python列表操作的函数和方法

http://www.jb51.net/article/47978.htm 列表的数据项不需要具有相同的类型.列表中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推.Python有6个序列的内置类型,但最常见的是列表和元组.序列都可以进行的操作包括索引,切片,加,乘,检查成员.此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法. Python列表操作的函数和方法列表操作包含以下函数:1.cmp(list1, list2):比较两个列表的

python列表操作:追加元素到列表的代码

将做工程过程中常用的内容做个收藏,如下的内容是关于python列表操作:追加元素到列表的内容. scores = ["1","2","3"] # add a score score = int(raw_input("What score did you get?: ")) scores.append(score) # list high-score table for score in scores: print score

python列表操作大全

Python列表操作大全 对于python列表的理解可以和C语言里面的数组进行比较性的记忆与对照,它们比较相似,对于python里面列表的定义可以直接用方括号里加所包含对象的方法,并且python的列表是比较强大的,它包含了很多不同类型的数据:整型数字,浮点型,字符串以及对象等.定义举例如下: List1=[1,2,3,”hello world”,”3.1415926”,[1,2,3]] 对于python列表里元素的操作主要分为以下几个方面: 1. 向列表里面加元素: 2. 删减列表中的一些元素

Python列表操作集合

对于python列表里元素的操作主要分为以下几个方面: 1.向列表里面加元素: 向python列表里面添加元素主要有三种方法: (1)append() append()对于列表的操作主要实现的是在特定的列表最后添加一个元素,并且只能一次添加一个元素,并且只能在列表最后: m.append(元素A) (2)extend() extend()对于列表的操作主要实现的是对于特定列表的扩展和增长,可以一次添加多个元素,不过也只能添加在列表的最后: m.extend([元素A,元素B,--]) (3)in

Python列表操作总结

列表 a_list=[1,2,3,4]   特点 有序 可变 连续的内存空间,最好从尾部进行元素的增加与删除   列表的创建 a_list=[1,2,3,4] a_list=list((3,5,7,9,11)) a_list=[5 for I in range(10)] 列表推导式 [I for I in a_list if i>0] list(a) 转化成列表 列表元素的增加 a_list.append(9) 真正意义上的在列表尾部添加元素,但是+ 是创建新列表 a_list.insert(3

python列表操作详解

列表由一系列按特定顺序排列的元素组成.可以同时包含多种类型的数据,方便我们在程序中对数据进行查找,添加,删除和修改,是python程序的重要组成部分. 定义列表(储存多个数据) 列表的基本操作为-增-删-改-查 定义:变量名=[储存的数据],可以存放各种类型的数据 取变量值:变量名[索引] 列表的类型为list类型    list( )可以将几个数值的结果直接转换为列表. 列表是一个有序的虚拟结构,下标从零开始计算,总共存储的数据为n-1 求列表长度:len(列表名) Python计算列表元素数

python列表操作例程之名片管理

运用列表的添加.删除.修改.查询等命令,创建了 def welcome():————欢迎函数 def add_info():————添加函数 def delete_info():————删除函数 def modify_info():————修改函数 def search_info():————搜索函数运行效果如下: 源代码如下: 1 info_list = [] 2 password = "506506" 3 4 def main(): 5 while True: 6 welcome(

python列表操作

删除元素 1 member=['666','隔壁老王','一言不合','老司机'] remove方法 member.remove('隔壁老王') del语句 del member[0] pop方法 member.pop()#默认删除最后一个元素,并返回 name = member.pop()#把member最后一个元素删除并将其赋值给name变量 member.pop(1)#删除第二个元素 列表分片(slice) member[1:3]#从第二开始,到第四个,但不包含第四个.从第二个开始向后两个

Python(列表操作应用实战)方法二

# 输入一个数据,删除一个列表中的所有指定元素# 给定的列表数据data = [1,2,3,4,5,6,7,8,9,0,5,4,3,5,"b","a","c","f","d","b","a","c",] print("打印删除前的列表元素!")print(data) # 用户输入needDeleteElement = input