字典的一些命令(重点:集合set())

1.添加、修改字典元素

updata() #添加元素字典中没有添加,有覆盖替换
str.updata()

2.字典元素删除

  1. pop() #根据指定键值删除字典指定元素,删除成功返回目标元素的值
  2. popitem() #随机删除字典中的元素
  3. clear() #清空字典中的元素

3.字典元素的查询

  1. items() # 查看字典所有元素
    items()会返回一个dict_items对象,支持迭代操作,for循环遍历并以(key,value)形式显示

如 ,for i in str.items() :
print (i)
(key,value)
(key,value)
(key,value)

  1. keys() #查看字典所有键(key),同样支持迭代操作
  2. values() #查看字典所有值 ,同样支持迭代操作

4.集合的创建

  1. set() #可变集合
    str =set() #传入一个列表/元组
  1. 花括号创建可变,多个元素用“,”隔开
    str = {1,2,3}
  1. frozenset() #不可变集合

5.集合元素的添加、删除和清空

  1. add() || updata() #t添加元素
    add()一次只能加一个元素,例‘a’,updata()可以添加多个,例“abcd”

  2. 删除元素

(1) remove() #删除可变集合的指定元素,若指定元素不存在则报错不做操作
(2) discard() #删除可变集合的指定元素,若指定元素不存在则不做操作
(3) pop() #删除随机元素

  1. clear() #清空可变集合的元素
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值