当前位置: 首页 > 图灵资讯 > 行业资讯> Python之列表中常见的方法

Python之列表中常见的方法

发布时间:2025-10-16 21:15:11

1.创建列表

list1=[ལ1','2','3','4']
list2=list("1234")
print(list1,list2)
print(list1=list2)
#上述两个列表是等价的,都是['1','2','3','4']

2.添加新元素

#末尾追加
a=[1,2,3,4,5]
a.append(6)
print(a)

#在指定位置的前面插入一个元素
a.insert(2,100)#在下标2前插入一个元素100
print(a)

#list扩展列表.extend(iterable),在列表上添加一个列表
a.extend(10,11,12)
print(a)

3.遍历列表

#直接遍历
foriina:
print(i)

#带索引的遍历列表
forindex,iinenumerate(a):
print(i,index)

4.通过下标取值直接访问列表中的值.list[index]

print(a[2])

相关推荐:Python视频教程

5.从list删除元素

#List.remove()删除方法1:如果参数object重复元素,只会删除最前面的元素.
a=[1,2,3]
a.remove(2)#返回值为None

#List.pop()删除方法2:默认情况下,pop可选参数index删除指定位置的元素是最后一个元素
a=[1,2,3,4,5]
a.pop()
print(a)
a.pop(2)
print(a)

最终删除,可以删除列表或指定元素或列表切片,删除列表后无法访问列表

a=[1,2,3,4,5]
dela[1]
print(a)#1,3,4,5,6]
dela[1:]
print(a)#1
dela
#print(a)#出错,nameaisnotdefined

6.排序和反转代码

#reverse反转列表
a=[1,2,3,4,5]
a.reverse()
print(a)

sort 对列表进行排序,默认升序排列。cmp有三个默认参数 = None,key = None,reverse = False

7.Python列表的截取类型与字符串操作相同,如下所示

L=['spam','Spam','SPAM!']
print(L[-1]#['];SPAM']

8.Python列表操作的函数和方法

len(a)#列表元素的数量
max(a)#返回列表元素值
min(a)#返回列表元素的最小值
list(tuple)#将一个可迭代对象转换为列表

总结列表中常用的方法

a.append(4)
a.count(1)
a.extend(4,5,6))
a.index(3)
a.insert(0,2)
a.remove()
a.pop()
a.reverse()
a.sort()

相关文章

python如何通过日志分析加入黑名单

python如何通过日志分析加入黑名单

2025-10-17
python抽象基类之_subclasshook_方法

python抽象基类之_subclasshook_方法

2025-10-17
Python3 面向对象

Python3 面向对象

2025-10-17
Python中可迭代对象、迭代器详解

Python中可迭代对象、迭代器详解

2025-10-17
Python3 XML解析

Python3 XML解析

2025-10-17
Python之类方法、__new__方法和__init__方法介绍

Python之类方法、__new__方法和__init__方法介绍

2025-10-17