python学习之--list

本文演示了Python中列表的基本操作,包括计数、索引查找、元素删除及排序等,并通过一个自定义类实现了两个列表的差集运算。

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

#print(dir(list))    #dir()用来查询一个类或者对象所有属性。
#print(help(list))   #help()用来查询的说明文档。

n = [1,2,5,3,5,2]

print(n.count(5))   #list中元素5的个数
print(n.index(3))   #list中元素3的下标
print(n.pop())      #输出list的弹出的元素(弹出的是最后一个元素)
n.remove(5)         #该方法没有返回值但是会移除list中第一个匹配项。
print(n)            #输出list
n.append(0)         #在list尾端添加元素6          
n.sort()            #list排序 ,从小到大
print(n)            #输出list
n.insert(0,9)       #在下标0出插入元素9
print(n)            #输出list


print([1,2,3]+[5,6,9])

class superList(list):
    def __sub__(self,b):
        a = self[:]
        b = b[:]
        while len(b)>0:
            element_b = b.pop()
            if element_b in a:
                a.remove(element_b)
        return a 

print(superList([1,2,3])-superList([4,3]))


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值