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

  • 相关阅读:
    如何加快建 index 索引 的时间
    RMAN 系列(一) RMAN 体系结构概述
    RMAN 系列(二) RMAN 设置和配置
    对 Oracle 备份与恢复 的补充说明
    Oracle 11g Alert log 文件位置的问题
    Oracle 索引的维护
    分区表 之 Interval分区 和 虚拟列 按星期分区表
    Oracle 小知识 总结(一)
    如何用 SQL Tuning Advisor (STA) 优化SQL语句
    使用 Tkprof 分析 ORACLE 跟踪文件
  • 原文地址:https://www.cnblogs.com/We612/p/9975232.html
Copyright © 2011-2022 走看看