zoukankan      html  css  js  c++  java
  • python易混易乱(1)

    字典 基础操作

    <1>keys

      my_dict = {"name":"zhangsan","age":18}

      res = my_dict.keys()

      res: ["name","age"]

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

    <2>values

      my_dict = {"name":"zhangsan","age":18}

      res = my_dict.values()

      res:["zhangsan",18]

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

    <3>items

      my_dict = {"name":"zhangsan","age":18}

      res = my_dict.items()

      res: [("name","zhangsan"),("age",18)]

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

    <4>遍历字典的 键 值  项(元素) 键值对

      my_dict = {"name":"zhangsan","age":18}

      遍历键:

      for key in my_dict.keys():

        print(key)

      遍历值:

      for value in my_dict.values():

        print(value)

      遍历元素:

      for item in my_dict.items():

        print(item)  #结果:("name","zhangsan")

                  ("age":18)

      遍历键值对:

      for key, value in my_dict.items():

        print("%s,%s"%(key,value))

        结果:name, zhangsan

           age, 18

    <5>字典的删除有两种方法 del 和 clear

    del my_dict["name"]      # 删除制定元素

    del my_dict     # 删除整个字典  在访问字典会显示自点名未定义

    my_dict.clear()               # {} 清空字典

    容器方法enumerate():

    enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。

    chars = ['a', 'b', 'c', 'd']
    >>> for i, chr in enumerate(chars):
    ...    print i, chr
    ...
    0 a
    1 b
    2 c
    3 d

  • 相关阅读:
    团队绩效评估计划
    Beta阶段项目总结
    Alpha阶段项目总结
    Alpha版总结会议
    快上车项目简介(500字)
    第二阶段团队冲刺站立会议10
    第二阶段团队冲刺站立会议09
    第二阶段团队冲刺站立会议08
    第二阶段团队冲刺站立会议07
    第二阶段团队冲刺站立会议06
  • 原文地址:https://www.cnblogs.com/We612/p/9975232.html
Copyright © 2011-2022 走看看