|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
列表与元组
列表:一个大仓库,可以随时往里面添加和删除任何东西
元组:封闭的列表,一旦定义就不可改变(不能添加、删除或修改)
元组除了不可改变这个显著特征之外,还有一个与列表明显的区别是,创建列表用的是中括号
而创建元组大部分时候用小括号,元组的标志性符号是","(逗号)
append() 在最后增加一个元素
extend() 扩展列表(用另一个列表)
count() 计算并返回指定元素的数量
remove() 删除一个元素
pop() 删除并返回最后一个元素
sort() 按特定的顺序排序(从小到大)
insert() 在指定位置插入一个元素
copy() 拷贝一个副本
clear() 清空所有的数据
reverse() 原地翻转所有的数据
index() 寻找并返回参数的索引值
元组可以使用的方法有:count(),index()
当我们希望内容不被轻易改写的时候,我们使用列表。
当我们需要频繁修改数据,我们使用列表。
在拼接只有一个元素的元组的时候,逗号和小括号必须同时存在
eg:
>>> temp = (‘小甲鱼’, ‘黑夜’, ‘迷途’, ‘小布丁’)
如果我想在“黑夜”和“迷途”之间插入“怡静”,我们应该:
>>> temp = temp[:2] + (‘怡静’,) + temp[2:]
所有的多对象的、逗号分隔的、没有明确用符号定义的这些集合默认的都是元组
eg:
>>>x,y,z = 1,2,3
>>>type(x)
<class 'int'>
>>>h = x,y,z
>>>type(h)
<class 'tuple'>
--2018.1.13 |
|