聊聊python中的list——基本操作

   日期:2020-11-01     浏览:87    评论:0    
核心提示:在学习数据结构的时候,从老师和同学口中得知了python中用于实现线性表的list(列表)。在查阅相关资料后,感觉这真是一个有趣又好用的数据结构。于是打算写几篇博客,加深对list原理和使用方法的理解。...

在学习数据结构的时候,从老师和同学口中得知了python中用于实现线性表的list(列表)。在查阅相关资料后,感觉这真是一个有趣又好用的数据结构。于是打算写几篇博客,加深对list原理和使用方法的理解。

先来讲讲list的定义和基本用法吧~
定义: 列表是由一系列按特定顺序排列的元素组成。此时表中的元素不再像c,cpp, java一样只能是同一类型,而是可以根据自己的需求,添加任意类型的元素(数,字符串,列表,集合,元组,字典)且长度不限(具有和vector类似的内存模型)。

基本操作:
1.定义列表
Python 中用方括号 [ ] 来表示列表,并且用逗号来分隔其中的元素。

student = [123.21, "xiaomin", '小红']
#python中的单双引号没有区别
print(student)
#输出[123.21, 'xiaomin', '小红']

2.访问元素
定义好列表之后很自然的就是去访问类表中的元素啦~ python中的访问方式和java类似,都是使用索引(一个数字,唯一的描述每一个元素在列表中的位置)进行访问。

student = [123.21, "xiaomin", '小红'] 
print(student[1])
#输出xiaomin

2.1关于索引为负的讨论:
在c和cpp中:
如果数组的索引为负,在编译时不会出现问题,当时在运行时则会出现异常并退出。(甚至还可能由于随机访问到了不该访问的内存,被电脑的杀毒软件视作病毒

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服