Python2.7——list

本文详细介绍了Python中列表的各种方法及其用法,包括比较、计数、添加、删除、排序等功能,并通过实例展示了如何使用这些方法来操作列表。此外,还讨论了如何利用列表实现栈的功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

List

方法描述
cmp(list1, list2)比较两个列表的元素
len(list)列表中元素的个数
max(list)最大值
min(list)最小值
list(seq)将序列转化成列表
append(obj)尾部添加
list.count(pbj)计数
extend(seq)尾部添加多个
index(obj)找出第一个匹配元素的索引
insert(index, obj)插入元素
pop()尾部删除
remove(obj)删除指定元素
reverse()反转
sort([func])排序

实例

# cmp(list1, list2)逐个比较列表元素,如果比较的元素都相等,返回0,如果list1大,返回1,如果list2da返回0.
# 注意两个list长度不等的时候,只比较前min(len(list1), len(list2))个元素。
a = [1, 2, 3]
b = [4, 5, 6]
c = [1, 2]
d = [1, 2, 3]
e = [0, 4, 5]
print cmp(a, b)
print cmp(a, c)
print cmp(a, d)
print cmp(a, e)
'''输出
-1
1
0
1
'''

延伸

在Python中没有定义stack这个类,可以用list代替。list同样具备append()pop()函数,可以满足后进先出功能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值