列表对象

列表是有序序列,其中对象可以是任何类型,并且不要求类型一致。

列表的建立:

nums=[5,10,4,5]
word=['spam','ni']

列表中的元素可以通过索引访问和修改

列表的操作:

len(): len(word)返回列表中元素的个数
max():max(nums)返回列表中的最大值,要求列表中元素必须是相同类型
min():min(nums)返回列表中的最小值,要求元素相同
sum():sum(nums)求和,要求元素是数字
count():nums.count(5) 返回一个对象出现的次数
index():nums.index(4) 一个对象首次出现的索引位置
reverse(): words.reverse() 列表中每一个元素的逆序
clear(): nums.clear() 清空列表
append(): nums.append(7) 在列表末端插入对象
extend(): nums.extend([1,2]) 在列表末端插入新列表中的所有元素
del: del nums[-1] 删除给定索引位置上的元素
remove(): nums.remove(5) 删除首次出现的给定对象
insert(): words.insert(1,'wink') 把给定对象插入到给定索引位置上
+: ['a',1]+[2,'b'] 返回['a',1,2,'b'] 连接两个列表
*:[0]*3 返回[0,0,0] 列表重复

猜你喜欢

转载自blog.csdn.net/Gaibb123/article/details/88067423