打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Python列表,元祖及字典的区别
list(列表) 用方括号
列表是Python的一种内置数据类型,list是一种有序的集合,可以随时添加和删除其中的元素。
获取list中的元素用角标获取,角标可以使用正角标,也可以使用负角标,越界时抛出IndexErro
list中的元素的数据类型也可以不一样(就像Java一样),也可以在list内放另外一个list,这样也就形成了一个多维集合


list的方法
len(list) #获取lest长度
append() #末尾追加元素
pop() #弹出末尾元素
例如:
>>>zoo =['pig','tiger','dog']
>>>zoo
['pig','tiger','dog']
>>>zoo[0]
'pig'
>>>zoo[-1]
'dog'

tuple(元祖) 用小括号
元祖也是一种有序列表,和list非常类似,不同点是tuple一旦定义了就不可修改,在一定意义上这也提高了代码的安全性,查询方法和list一样,使用的时候能用tuple的就用tuple。
在定义只有一个元素的元祖时加入"逗号"以免产生和数学运算的歧义


可变的tuple

当元祖内部放一个列表的时候,这个元祖中的列表的值就可以变化了,实际上tuple并没有改变,变的是内部list的值>>> 

country = ('bj',['sh','gd'])

>>> country[1]
['sh', 'gd']
>>> country[1][0] = 'yn'
>>> country
('bj', ['yn', 'gd'])
>>> 


Dictionary (字典) : 用{}来定义

Dict={‘name’:'Pei', 'age':'26'}


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Python数据类型串讲(中)
python循环括号_Python3中小括号()、中括号[]、花括号{}的区别详解
python数据类型入门(四)之元祖和字典
python---list、set、dict、tuple总结
Python函数的几种常用模式
python中不可不知的一个重要的集合模块
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服