四时宝库

程序员的知识宝库

列表,元组,字典(列表,元组,字典可以用来储存什么金融数据)

列表:列表是python中的一个基本的数据结构(我理解为类似集合),虽然是基本的数据结构但是pyhton的列表很强大,可以放入不同类型的数据,如list=['python' , '语言' , '123', ' 2.5',['c', 'c++']],同一个列表可以放入整形,浮点型,字符串,列表等。列表也是用”名字 = 值“的方式去定义,列表中的元素放在方括号内,并用逗号隔开,且每个元素都用单引号括起来。列表中的每个元素都有一个的索引(就是序列号),通过索引可以访问列表中的某一个元素。从左往右方向,索引从0开始,依次0,1,2,3类型;从右往左方向,索引从-1开始,依次-1,-2,-3类推。列表中的值可以修改,删除,添加。

什么时候使用列表:1.需要维持次序;2.需要通过数字来访问内容;3.需要遍历内容


元组:元组(不是吃的那个元祖)的操作和列表基本类似,只是元组不可以修改。且元祖的定义为圆括号,如tuple = ('apple','pear','banana','grape')


字典:字典也是类似列表的一种存储数据的方法,区别在列表是通过索引下标获取其中的数值,而字典是通过自定义的键去获得其中的数值。字典的定义是用花括号将键和值括起来,键和值之间用冒号链接,每一组键值之间用逗号分离,例如dic={'name':'xiaobai','age':30,'height':'175','weight':'63'}。其中name就是键,xiaobai就是值,'name':'xiaobai'为一组键值。同样字典也是可以访问,修改,删除


字典的值可以是任何的 python 对象,既可以是标准的对象,也可以是用户定义的,但键不行。不允许同一个键出现两次及以上。创建时如果同一个键被赋值多次,后一个值会覆盖前一个值。键必须不可变,所以可以用数字,字符串或元组充当,而用列表不可以用来做键。

如小白的总结对您有帮助劳烦点赞,如有错误欢迎指正。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接