python的基础操作_python列表基础操作

Python列表基本操作

记住一句话,叫做顾首不顾尾

首先我们来定义一个列表

name = ["jixuege","dajiba","boduoye","cangjinkong","youtianai"]

接下来,我们就对这个列表来进行一系列的操作

1、切片

取值,取第一个和第二个

print(name[0],name[1])

打印结果

jixuege dajiba

说明:

上面的0和1指的是小标,从左到右顺序就是从0开始一直到4

打印一个区间

name = ["jixuege","dajiba","boduoye","cangjinkong","youtianai"]

print(name[:2])

打印结果

['jixuege', 'dajiba']

打印最后一个

name = ["jixuege","dajiba","boduoye","cangjinkong","youtianai"]

print(name[-1])

打印结果

youtianai

2、追加

比如说我想追加一个人进去

name = ["jixuege","dajiba","boduoye","cangjinkong","youtianai"]

name.append("xiha")

print(name)

打印结果

['jixuege', 'xitong', 'dajiba', 'youhua', 'boduoye', 'cangjinkong', 'youtianai', 'xiha']

这个会追加到末尾

还有一种就是插入insert

name = ["jixuege","dajiba","boduoye","cangjinkong","youtianai"]

name.insert(2,"youhua")

print(name)

打印结果

['jixuege', 'dajiba', 'youhua', 'boduoye', 'cangjinkong', 'youtianai']

3、修改

直接修改即可

name = ["jixuege","dajiba","boduoye","cangjinkong","youtianai"]

name[2]="wuming"

print(name)

打印结果

['jixuege', 'dajiba', 'wuming', 'cangjinkong', 'youtianai']

4、删除

直接清空

name = ["jixuege","dajiba","boduoye","cangjinkong","youtianai"]

name.clear()

print(name)

打印结果

[]

删除指定元素

name = ["jixuege","dajiba","boduoye","cangjinkong","youtianai"]

name.remove("jixuege")

print(name)

打印结果

['dajiba', 'boduoye', 'cangjinkong', 'youtianai']

删除指定下标

name = ["jixuege","dajiba","boduoye","cangjinkong","youtianai"]

del name[2]

print(name)

打印结果

['jixuege', 'dajiba', 'cangjinkong', 'youtianai']

不指定下标删除最后一个

name = ["jixuege","dajiba","boduoye","cangjinkong","youtianai"]

name.pop()

print(name)

打印结果

['jixuege', 'dajiba', 'boduoye', 'cangjinkong']

指定下标

name = ["jixuege","dajiba","boduoye","cangjinkong","youtianai"]

name.pop(1)

print(name)

打印结果

['jixuege', 'boduoye', 'cangjinkong', 'youtianai']

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值