list的增删改查

本文详细介绍了Python中list的增删改查操作,包括append、insert、extend等增加元素的方法,split和strip字符串切割,以及查找、修改、删除元素的技巧。还包含对list常见属性如Index、Remove、Count、Pop、Clear、Sort和Reverse的讨论,并通过实例演示了如何在图书馆程序中应用这些操作。
摘要由CSDN通过智能技术生成
第四章:list的增删改查
1、list列表
>>> a = []
>>> a
[]
>>> print(a)
[]
>>> a=[1,"s",(1,2),["a"],{
   1:2}]
>>> print(a)
[1, 's', (1, 2), ['a'], {
   1: 2}]
>>> print(type(a))
<class 'list'>
>>> 

在这里插入图片描述

2、List-增加

List列表增加元素的几种方法append、insert、extend
方法一:append():增加一个元素在列表的最后面,增加列表的时候,不会将列表拆开。

>>> b=[]
>>> b
[]
>>> b.append("a")
>>> b
['a']
>>> b.append("b")
>>> b
['a', 'b']
>>> b.append("c")
>>> b
['a', 'b', 'c']

在这里插入图片描述
方法二:insert(),需要插入的下标和插入的数据。

>>> b=['a','b','c']
>>> b
['a', 'b', 'c']
>>> b.insert(1,"100")
>>> b
['a', '100', 'b', 'c']

在这里插入图片描述
方法三:extend()增加列表的时候,增加后会将列表拆开。

>>> b
['a', '100', 'b', 'c']
>>> c=[1.1,2.2]
>>> c
[1.1, 2.2]
>>> b.extend(c)
>>> b
['a', '100', 'b', 'c', 1.1, 2.2]
>>> c
[1.1, 2.2]
>>> b.append(c)
>>> b
['a', '100', 'b', 'c', 1.1, 2.2, [1.1, 2.2]]

在这里插入图片描述
⚠️extend增加列表的时候会拆开原来的列表,append增加列表的时候不会将增加的列表拆开。

练习题:把一个字符串”abcdefg”,插入到一个list中,每一个字母占一个list中的元素位置,例如:[‘a’,’b’,’c’,’d’,’e’,’f’,’g’]。

>>> a
[]
>>> b
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值