Python之List数据结构常见API

简介: Python之List数据结构常见API

列表

lst= [1,"2","3","2"]
#获取指定元素的索引,如果没有获取到会抛出异常,有多个的话会返回第一个print(lst.index('2'))
#获取指定位置的索引print(lst[2])
#获取指定位数的lst2=lst[0:2:1]
print(lst2)
#倒序lst2=lst[4::-1]
print((lst2))
#列表元素的判断print(1notinlst)
print(1inlst)
#集合元素的遍历foriteminlst:
print(item)
#集合元素的添加lstAdd= [1,2,3,4,5]
print("未新增元素前的集合: ",lstAdd)
lstAdd.append(6) #末尾添加一个print("新增元素后的集合: ",lstAdd)
lstAdd.extend(lst) #末尾添加一组print("新增元素后的集合: ",lstAdd)
lstAdd.insert(7,2) #任意位置插入print("新增元素后的集合: ",lstAdd)
#集合元素的删除lstAdd.remove(2) #删除具体的某个元素print("删除元素后的集合: ",lstAdd)
lstAdd.pop(2) #删除一个指定索引位置上的元素print("删除元素后的集合: ",lstAdd)
lstAdd.clear() #清空整个列表print("删除元素后的集合: ",lstAdd)
dellstAdd#删除集合# print("删除元素后的集合: ",lstAdd) 删除后会直接报错#集合元素的修改lstUpdate= [1,2,3,4]
lstUpdate[2] =100print("修改元素后的集合: ",lstUpdate)
lstUpdate[1:2] = [66,66,66] # 1和2之间 放3个66print("修改元素后的集合: ",lstUpdate)
#集合元素的排序listSort= [1,3,2,6,5]
print("排序前的列表: ",listSort)
listSort.sort(reverse=True) #升序或者降序排序print("排序后的列表: ",listSort)
newSortList=sorted(listSort,reverse=True) #第二种方式print("新的排序后的集合列表:",newSortList)
#列表生成公式lst= [i*iforiinrange(1,10)]
print("生成后的列表: ",lst)



目录
相关文章
|
6天前
|
存储 索引 Python
Python常用数据结构——集合
Python常用数据结构——集合
21 3
|
6天前
|
存储 数据安全/隐私保护 Python
Python常用数据结构——字典的应用
Python常用数据结构——字典的应用
11 2
|
8天前
|
Python
逆天改命!掌握Python并查集,数据结构难题从此不再是你的痛!
在编程旅程中,遇到棘手的数据结构难题是否让你苦恼?别担心,Python并查集(Union-Find)是你的得力助手。这是一种高效处理不相交集合合并及查询的数据结构,广泛应用于网络连通性、社交网络圈子划分等场景。通过维护每个集合的根节点,它实现了快速合并与查询。本文将介绍并查集的基本概念、应用场景以及如何在Python中轻松实现并查集,帮助你轻松应对各种数据结构挑战。
20 3
|
8天前
|
存储 JSON NoSQL
redis基本数据结构(String,Hash,Set,List,SortedSet)【学习笔记】
这篇文章是关于Redis基本数据结构的学习笔记,包括了String、Hash、Set、List和SortedSet的介绍和常用命令。文章解释了每种数据结构的特点和使用场景,并通过命令示例演示了如何在Redis中操作这些数据结构。此外,还提供了一些练习示例,帮助读者更好地理解和应用这些数据结构。
redis基本数据结构(String,Hash,Set,List,SortedSet)【学习笔记】
|
5天前
|
Python
Python量化炒股的获取数据函数— get_billboard_list()
Python量化炒股的获取数据函数— get_billboard_list()
11 0
|
6天前
|
存储 数据安全/隐私保护 Python
Python常用数据结构—字典
Python常用数据结构—字典
|
6天前
|
存储 索引 Python
Python编程的常用数据结构—列表
Python编程的常用数据结构—列表
|
6天前
|
存储 索引 Python
Python编程的常用数据结构—列表 原创
Python编程的常用数据结构—列表 原创
|
8天前
|
Python
告别低效!Python并查集:数据结构界的超级英雄,拯救你的编程人生!
告别低效!Python并查集:数据结构界的超级英雄,拯救你的编程人生!
18 0
|
9天前
|
算法 开发者 计算机视觉
Python并查集:数据结构界的肌肉男,让你在编程路上无所畏惧!
在编程的浩瀚宇宙中,数据结构如同基石,构建了解决问题的坚实框架。而并查集(Union-Find),这位数据结构界的“肌肉男”,以其独特的魅力和强大的功能,让无数开发者在面对复杂关系处理时,都能感受到前所未有的从容与自信。今天,就让我们一同揭开并查集的神秘面纱,看看它是如何成为你编程路上的得力助手的。
20 0
下一篇
无影云桌面