zoukankan      html  css  js  c++  java
  • 字典操作

    修改、添加、删除

    如果在使用 变量名['键'] = 数据 时,这个“键”在字典中,不存在,那么就会新增这个元素,如果这个键存在,就是修改

    删除

    del

     del info   删除字典info    
    del info['name']   删除字典指定元素

    clear()

    info.clear()   清空字典info


    <1>len()

    测量字典中,键值对的个数

    <2>keys

    返回一个包含字典所有KEY的列表

    dict.keys()

    <3>values

    返回一个包含字典所有value的列表

    <4>items

    返回一个包含所有(键,值)元祖的列表

    dict.items()

    <5>has_key

    dict.has_key(key)如果key在字典中,返回True,否则返回False

    字典遍历

    <1> 遍历字典的key(键)

    for key in dict.keys():

    <2> 遍历字典的value(值)

    for key in dict.values():

    <3> 遍历字典的项(元素)

    for item in dict.items():

      print item  

    返回结果为一个个元组

    <4> 遍历字典的key-value(键值对)

    for key, value in dict.items():

      print('key=%s,value=%s'%(key,value))

     
    LESS IS MORE !
  • 相关阅读:
    第十二周作业
    第11周学习总结
    第十周学习总结(五一作业)
    第九周作业
    第八周作业
    第七周作业
    PAT1049、1048、1047
    例题3-5,例题4-2,例题4-3
    PAT甲级真题打卡:1002. A+B for Polynomials
    PAT甲级真题打卡:1001.A+B Format
  • 原文地址:https://www.cnblogs.com/maxiaohei/p/7774979.html
Copyright © 2011-2022 走看看