大家好,如果您还对《Python 基础知识》列表列表不太了解,没有关系,今天就由本站为大家分享《Python 基础知识》列表列表的知识,包括的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!
Python 有6 种内置序列类型,但最常见的是列表和元组。
可以对序列执行的操作包括索引、切片、加法、乘法和检查成员。
此外,Python 还具有用于确定序列长度以及确定最大和最小元素的内置方法。
列表是最常用的Python 数据类型,它们可以显示为方括号内的逗号分隔值。
列表的数据项不需要是同一类型
通过将逗号分隔的项目括在方括号中来创建列表。如下图:
list1=[‘物理’, ‘化学’, 1997, 2000];列表2=[1, 2, 3, 4, 5]; list3=[‘a’, ‘b’, ‘c’, ‘d’];与字符串索引一样,列表索引从0 开始。列表可以截取、组合等。
访问列表中的值
使用下标索引访问列表中的值。还可以使用方括号来截取字符,如下所示:
#!/usr/bin/pythonlist1=[‘物理’, ‘化学’, 1997, 2000];list2=[1, 2, 3, 4, 5, 6, 7 ];print ‘list1[0]: ‘, list1[0]print ‘list2[1:5]: ‘, list2[1:5] 以上示例输出结果:
list1[0]:物理列表2[1:5]: [2,3,4,5]
更新列表
您可以修改或更新列表的数据项。您还可以使用append()方法添加列表项,如下所示:
#!/usr/bin/pythonlist=[‘physical’, ‘chemistry’, 1997, 2000];print ‘索引2 : 处有可用值’print list[2];list[2]=2001;print ‘有新可用值在索引2 : ‘打印列表[2];注意:我们将在下一章讨论append()方法的使用
上面例子的输出是:
索引2 处可用的值:1997索引2 处可用的新值:2001
删除列表元素
可以使用del 语句删除列表中的元素,如下例所示:
#!/usr/bin/pythonlist1=[‘physical’, ‘chemistry’, 1997, 2000];print list1;del list1[2];print ‘删除索引2 处的值后: ‘print list1;以上示例输出结果:
原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/196431.html
用户评论
白恍
学习Python入门,最怕的就是这个列表啊!总感觉操作起来很难记住各种方法,希望老师能再多讲解一些实用场景的使用案例,这样更容易理解!
有14位网友表示赞同!
盲从于你
Python基础的列表真是太重要了!搞懂它,基本上就掌握了大部分Python代码的基本逻辑。现在在练习的时候,已经能够用列表来完成很多简单的数据操作,感觉进步很大!
有9位网友表示赞同!
赋流云
这篇文章写的深入浅出,很好的系统讲解了 Python 的列表。对于刚开始学习 Python 的小伙伴来说,简直太棒啦!
有14位网友表示赞同!
话扎心
列表这种数据结构真的在Python里无处不在啊! 从简单的排序到复杂的数据操作,都能用它来实现。感觉对基础知识掌握的越牢固,之后编程就越容易上手
有19位网友表示赞同!
在哪跌倒こ就在哪躺下
说白了,学习Python不就是为了解决实际问题吗?这篇文章讲列表的方式真好,直接点明了在项目中如何利用列表去处理数据,而不是只是理论上的讲解,很实用!
有9位网友表示赞同!
我没有爱人i
感觉这篇博文有点罗嗦,直接上代码例子更有效果。 希望能少说一点废话,多用实例来演示实际应用场景。
有6位网友表示赞同!
心脏偷懒
我之前就觉得Python的列表学习比较困难,看了这篇文章才知道很多功能原来是这样使用的!豁然开朗了,谢谢作者分享!
有17位网友表示赞同!
何年何念
其实 Python 的 list 对于初学者来说有点难懂,因为它的用法和我们平时理解的数组概念还是有些区别。需要多加练习才能彻底掌握。
有11位网友表示赞同!
心贝
对于已经有一定编程基础的人来说,这篇文章基本都是已知内容了。 希望作者可以针对更高级的列表操作进行讲解,比如元组、字典的处理等。
有11位网友表示赞同!
╯念抹浅笑
我觉得这篇文章写的不错!清晰易懂,没有过多难理解的专业词汇,适合新手小白学习。
有6位网友表示赞同!
寂莫
Python 的列表功能真的非常强大呀! 可以存储多种数据类型,还能进行各种操作,基本覆盖了在程序开发中常用的需求。
有15位网友表示赞同!
瑾澜
希望后续可以把 Python 列表和其他数据结构结合起来讲解一下,比如如何将列表与字典、元组等组合使用,那样会更全面!
有11位网友表示赞同!
七级床震
这篇文章讲的是Python基础的列表?我感觉一点都不基础啊!写的太复杂了,看不懂啊…
有18位网友表示赞同!
聽風
我还是觉得学编程比较不容易懂,特别是 Python 的这个列表。 希望老师能多用一些通俗易懂的例子来讲解一下。
有7位网友表示赞同!
凉月流沐@
学习Python一定要从基础入手,这篇文章讲到的列表真的非常重要。我感觉这个文章讲得很全面了,我已经开始练习了!
有19位网友表示赞同!
ー半忧伤
我觉得Python的这种列表用法太奇怪了,和我想象的不一样呀! 希望作者能解释一下为什么要这么设计?
有17位网友表示赞同!
抚涟i
学习 Python 就不能仅仅止步于基础知识,还要学习如何将列表应用到实际项目中。我希望以后的文章能多来一些关于使用案例的讲解。
有14位网友表示赞同!