
一、列表list[]:
有序数据类型,可以更改,里面包含元组时可整体替换
列表末尾添加数据,list.append(value)
合并列表,list.extend(a)
在列表指定位置插入值,list.insert(索引,value)
list.pop(i),删除列表指定位置元素,不传 i 默认删除末尾元素
list.sort(),对列表元素排序
list.reverse(),reverse方法是对列表元素进行倒叙排列
取值,list[i],i为索引,取值一个片段,list[m:n],取m到n-1个元素
二、元组tuple()
有序数据类型,不可更改
包含列表或字典,可以更改列表与字典中的元素
只有一个元素,要在元素后面加逗号,不然无法识别
如何命名元组?
#命名元组
from collections import namedtuple
Student = namedtuple('Student',['name','age','sex'])
s=Student('小明',18,'男')
s1=Student('小红',20,'女')
s.name
-->'小明'
s1.age
-->20
三、字典dict{}
无序数据类型,可以更改
新增元素,dict[new_key]=new_value
删除元素,dict.pop(key)
修改元素,dict[oldkey]=new_value
四、集合set()
无序数据类型,可去重
通过add方法添加元素,若元素存在则不添加
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)