Python中的列表、元组、切片、增删改查、#count:计算某元素出现次数、找位置#index、#reverse()反转、#sort()...

本文详细介绍了Python中列表的创建、切片操作以及增删改查等常见操作方法,包括append、insert、remove、pop和del等函数的使用,并讲解了count、extend、reverse和sort等函数的功能。

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

元组和列表的区别:

声明一个元组并赋值的语法与列表相同,不同之处是元组使用小括号,列表使用方括号,元素之间也是用英文逗号分隔。需要注意的是,当元组只有一个元素时,需要在元素的后面加一个英文逗号分隔符,以防止与表达式中的小括号混淆。这是因为小括号既可以表示元组,又可以表示表达式中的优先级算符,这就容易产生歧义。

1.创建列表 list[ ]

    a=['chao','jin']

    a=list((1,2,3))

2.切片

    #增删改查

查  切片 []
a[1:] #取到最后
a[1:-1] #取到倒数第二值
a[1:-1:1] #从左到右一个一个去取
a[1::2] #从左到右隔一个去取
a[3::-1] #从右到左一个一个去取

#添加 append insert

a.append('xuepeng') #默认插到最后一个位置
print(a)
a.insert(1,'xuepeng') #将数据插入到任意一个位置
print(a)

#修改

a[1]='haidilao'
print(a)
a[1:3]=['a','b']
print(a)

删除 remove pop del

a.remove(a[0]) #根据内容删除内容
print(a)
b=a.pop(1) #根据索引删除内容
print(a)
print(b)

del a[0]
print(a)
del a
print(a)
a.remove(['wuchao','jinxin'])
print(a)

count:计算某元素出现次数
t=['to', 'be', 'or', 'not', 'to', 'be'].count('to')
print(t)

extend #在后面添加需要的元素
a = [1, 2, 3]
b = [4, 5, 6]
a.extend(b)
print(a)
print(b)
找位置
# index # 根据内容找位置

 a = ['wu', 'xin']
a.reverse() #reverse()将列表进行反转。
print(a)

x = [4, 6, 2, 1, 7, 9]
x.sort(reverse=False) #sort()将列表进行排序,括号内默认为reverse=False,倒序排列reverse=True
print(x)                        #[1, 2, 4, 6, 7, 9] 当括号内为字母时,按首字母ascII码表中顺序排列
 

 

转载于:https://www.cnblogs.com/styleonme/p/11112529.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值