Python列表

本文详细介绍了Python列表的使用,包括访问元素、修改或添加元素、操作列表(遍历、缩进、数值列表)、切片以及元组的概念。还讲解了如何创建、访问和删除列表元素,以及列表与其他数据类型的交互。
摘要由CSDN通过智能技术生成

列表

列表是是处理一组有序项目的数据结构,即可以在一个列表中存储一个序列的项目。列表中的元素包括在方括号([])中,每个元素之间用逗号分割。列表是可变的数据类型,可以添加、删除或是搜索列表中的元素。

访问元素

访问列表元素可以通过索引+方括号的形式,记住,索引从0而不是1开始!。

shoplist = ['apple', 'mango', 'carrot', 'banana']
print(shoplist)
print(shoplist[0].title())
print('i want a' + ' ' + shoplist[0])

运行结果:

['apple', 'mango', 'carrot', 'banana']
Apple
i want a apple

修改或添加元素

修改元素可以通过直接赋值的方法。

append() :将元素附加到列表末尾。
insert() :在列表中指定位置添加新元素。
extend() : 添加序列类型,添加到末尾,分开插入
del :删除列表中指定位置元素。
pop():移除列表中的一个元素(默认最后一个元素),并且返回该元素的值。
remove():删除列表中第一个指定值的元素。
clear() : 删除列表中所有的值
count():用于统计列表中某个元素出现的次数.
index():用于判读某个元素在列表中出现的位置.

shoplist = ['apple', 'mango', 'carrot', 'banana']
shoplist.append('duck')
print(shoplist)

shoplist.insert(0, 'chick')
print(shoplist)

shoplist.extend([5,6,7])
print(shoplist)

del shoplist[1]
print(shoplist)

temp1 = shoplist.pop(0)
print(temp1)

shoplist.clear()
print(shoplist)

print(shoplist)

shoplist.remove('banana')
print(shoplist)

运行结果:
['apple', 'mango', 'carrot', 'banana', 'duck']

[‘chick’, 'apple', 'mango', 'carrot', 'banana', 'duck']

[‘chick’, 'mango', 'carrot', 'banana', 'duck']

chick

[]

['mango', 'carrot', 'banana', 'duck']

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值