如何通过老男孩教程自学Python,并总结打印05 dict的复习要点?

2026-06-11 08:062阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计425个文字,预计阅读时间需要2分钟。

如何通过老男孩教程自学Python,并总结打印05 dict的复习要点?

dict语法:{key: value},key必须是可哈希的,可哈希的前置有int、str、tuple、bool。value没有限制。2. 字典的相关操作:增加dic[key]=value,原本有会覆盖dic.setdefault(key, value)原本的用法。

dict

语法 {key : value}

  key 必须是可hash的 可哈希的目前有int 、 str 、 tuple 、bool

  value 是没有任何限制的

2. 字典的相关操作

  增加

    dic [ "key"] = "value" 原来有会覆盖

    dic.setdefault( key , value ) 原来有数据的话不会执行新增内容

  删除

    dic. pop("key") 指定key删除

    del dic [ "key" ] 指定key删除

    dic. popitem() 随机删除

    dic . clesr ()   清空

  修改

    dic.update(dic1) # 把dic1中的内容更更新到dic中. 如果key重名. 则修改替换. 如果不不存 在key, 则新增

  查询

    dic[ ‘key‘ ] key不存在的话会报错

如何通过老男孩教程自学Python,并总结打印05 dict的复习要点?

    dic.get ( "key" ) key不存在的话,返回None 。加入不想返回None的话,可以在key后面添加一个value 让它返回默认值value

    ret = dic.setdefault ( "key" ) 利用它可以返回value值。

3. 字典的相关操作

  dic. keys

  dic.values

  dic.items 所有的key 、 value

  解构、解包

    a , b = ( 2 , 3 ) 将元组中的每一个数据拿出来赋值给前面的数据

4. 字典的嵌套

本文共计425个文字,预计阅读时间需要2分钟。

如何通过老男孩教程自学Python,并总结打印05 dict的复习要点?

dict语法:{key: value},key必须是可哈希的,可哈希的前置有int、str、tuple、bool。value没有限制。2. 字典的相关操作:增加dic[key]=value,原本有会覆盖dic.setdefault(key, value)原本的用法。

dict

语法 {key : value}

  key 必须是可hash的 可哈希的目前有int 、 str 、 tuple 、bool

  value 是没有任何限制的

2. 字典的相关操作

  增加

    dic [ "key"] = "value" 原来有会覆盖

    dic.setdefault( key , value ) 原来有数据的话不会执行新增内容

  删除

    dic. pop("key") 指定key删除

    del dic [ "key" ] 指定key删除

    dic. popitem() 随机删除

    dic . clesr ()   清空

  修改

    dic.update(dic1) # 把dic1中的内容更更新到dic中. 如果key重名. 则修改替换. 如果不不存 在key, 则新增

  查询

    dic[ ‘key‘ ] key不存在的话会报错

如何通过老男孩教程自学Python,并总结打印05 dict的复习要点?

    dic.get ( "key" ) key不存在的话,返回None 。加入不想返回None的话,可以在key后面添加一个value 让它返回默认值value

    ret = dic.setdefault ( "key" ) 利用它可以返回value值。

3. 字典的相关操作

  dic. keys

  dic.values

  dic.items 所有的key 、 value

  解构、解包

    a , b = ( 2 , 3 ) 将元组中的每一个数据拿出来赋值给前面的数据

4. 字典的嵌套