python 自学笔记(四) 列表

本文深入探讨Python列表的基础应用,包括不同类型的元素存储、元素访问、更新与删除方法,以及列表的拼接与循环遍历。通过实际代码示例,帮助自学Python的读者更好地理解和掌握列表操作技巧。

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

有几天没有更新博客了,毕竟是自学,最近事情确实比较多,有时候想学的时候反而没时间,到有时间的时候反而不想学。以后得想办法改掉这个缺点,只要有时间就要学习自己想学的东西,希望自学的同学能和我共同交流,其实我自学的道路非常孤独,我也希望在学习的道路有个朋友。

今天学习一下 Python的列表,以后可能还要补充,这篇博客就要讲列表。

1,列表的数据项不需要具有相同的类型

list1=['math','chinese',1999,2015]
print "list1[1]",list1[0]
print "list1[1]",list1[2]
View Code

输出为:

list1[1] math
list1[1] 1999

2,访问列表中值

list2=[1,2,3,4,5]
print "list[2]",list1[2]
print "list2[0:2]",list2[0:2]
print "list2[1:5]",list2[1:5]

输出为:

list[2] 3
list2[0:2] [1, 2]
list2[1:5] [2, 3, 4, 5]

 3,更新列表

list1=['math','chinese',1999,2015]
print "原始值",list1[1]
list1[1]=1990
print "跟新后",list1[1]
list1.append("2016")
print "用append后",list1[4]

输出为:

原始值 chinese
跟新后 1990
用append后 2016

4,列表的删除

list1=['math','chinese',1999,2015]
print "原始值",list1
del list1[1]
print "删除后",list1

输出结果:

原始值 ['math', 'chinese', 1999, 2015]
删除后 ['math', 1999, 2015]

5,列表脚本操作符

# 长度操作
print"长度1", len([1,2,3])
list1=[1,2,3]
print "长度2",len(list1)

#列表的组合,大家可以试一下
list2=[1,2,3]+[4,5,6]
list3=list1*2


print 3 in list1,"2是否在list1中"
for x in list1:print x,"循环"

输出结果:

长度1 3
长度2 3
True 2是否在list1中
1 循环
2 循环
3 循环

转载于:https://www.cnblogs.com/zanglaowei/p/4839467.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值