菜鸟学习中...

列表:

lis = []

方法

index() 查一个元素在列表里的下表

append() 追加一个新元素在列表末尾

pop() 移除列表中指定元素,用下标指定,括号内写下标不写默认是-1,有返回值是被移除的元素

del lis[0] 也是可以指定删除

insert() 指定位置插入一个元素

lis[x:y] 切片

列表排序(默认升序)

sorted(lis) 有返回值

lis.sort() 没有返回值

降序用 reverse = True

元组元素不能改

字典方法

copy() 复制

clear() 清空列表

fromkeys() 创建字典可用

seq = ['Google','Runoob','Taobao']

thisdict = dict.fromkeys(seq)   #{'Google': None, 'Runoob': None, 'Taobao': None}

thisdict= dict.fromkeys(seq,10)#{'Google': 10, 'Runoob': 10, 'Taobao': 10}

get(key,default=None) 可以查指定键的值,如果值为空,没有设定default时返回None, 有反返回指定值

字典也支持in是key in dict 只可以用来找键在不在字典里,值不能用

items() 把字典变成元素是(键,值)的数组,类型不是数组是dict_items,可转化

keys() 返回字典所有的键

values() 返回字典所有的值

update() 更新   dic1.update(dic2) 按对应键更新,没有返回值

pop(key[,default]) 删除字典给定键 key 所对应的值,返回值为被删除的值。key值必 须给出。 否则,返回default值。

popitem() 随机返回并删除字典中的一对键和值(一般删除末尾对)。

集合

add() 添加元素,如果元素存在,不报错也不添加,可以添加元组,但不能是列表,不拆 字符串

update() 用update可以添加列表字典,但添加字符串会拆分

remove() 删除

discard() 也是删除,但给的参数集合里没有的话不报错

pop() 随机删

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值