zoukankan      html  css  js  c++  java
  • Python 自学积累(二)

    1、

    onfigParser 模块用于操作配置文件

    注:Parser汉译为“解析”之意。

    配置文件的格式与windows ini文件类似,可以包含一个或多个节(section),每个节可以有多个参数(键=值)。

    为了更好的理解本文,我们先了解一下配置文件的组成及命名:配置文件(INI文件)由节(section)、键、值组成

    更多例子請見:http://blog.csdn.net/zm2714/article/details/8002125

    2、

    元组列表字典 

    (1)元组:

      定义:tuple=(元素1,元素2,...)
      元组的索引是从0开始,创建一个元素的元组,需要在该元素的后面添加一个逗号,例如:tuple_name=("apple",)
      元组不能添加活删除任何元素
      元组支持负数索引,负数索引从元素的尾部开始计数,最尾端的元素索引表示为"-1".

    (2)列表:

    定义:list=[元素1,元素2,...]
                                           列表的常用方法

             方 法 名            说      明
     append(obeject)  在列表的末尾添加一个对象object 
     insert(index,object)  在指定的索引处插入一个object
     remove(value)  删除列表中首次出现的value值
     pop([index])  删除索引index指定的值,如果index不指定,则删除列表中最后一个元素
     extend(iterable)  将iterable指定的元素添加到列表的末尾
     index(value,[start,[stop]])  返回value现在出现在列表中的索引
     sort(cmp=None,Key=None,reverse=False)  列表的排序
     reverse()  列表的反转

    (3)字典:

    dictionary={key1:value1,key2:value2,...}
    字典的删除调用del()实现,字典的清空调用clear()实现。例:

    dict={"a":"apple","b":"banana","g":"grape","o":"orange"}
    del(dict["a"])
    dict.clear()

       
                                           字典中的常用方法

              方 法 名             说      明
     items()  返回(key,value)元组组成的列表
     iteriitems()  返回指向字典遍历器
     setdefault(k[,d])  创建新的元素并设置默认值
     pop(k[,d])  删除索引k对应的value值,并返回该值
     get(k[,d])  返回索引k对应的value值
     keys()  返回字典中key的列表
     values()  返回字典中value的列表
     update(E)  把字典E中的数据扩展到原字典中
     copy()  复制一个字典中所有的数据(浅拷贝)
     deepcopy()  复制一个字典中所有的数据(深拷贝)

    例:

    dict={"a":"apple","b":"banana","g":"grape","o":"orange"}
    print dict.iteritems()
    for k,v in dict.iteritmes()
      print "dict[%s]"%k,v
    for (k,v) in zip(dict.iterkeys,dict.itervalues()):
      print "dict[%s]"%k,v

     sys.modules是一个全局字典,该字典是python启动后就加载在内存中的,当导入新的模块时,sys.modules都激昂记录这些模块,字典sys.modules对于加载模块七点到了缓冲的作用

    import sys
    print sys.modules.keys()   #返回当前加载的模块
    print sys.modules.values() #返回当前加载模块的引用路径
    print sys.modules["os"]    #返回索引"os"对应的引用路径

       

                                           元组和列表的区别

       支持负索引  支持分片  支持添加、删除、修改  支持排序、查找  数据的组成
     元组      是     是          否         否  一组不同含义的数据
     列表      是     是          是         是  一组相同含义的数据

    3、

      Python中的Numpy入门教程

      转自:http://www.soso.io/article/41113.html

    4、

      lambda函数也叫匿名函数

      转自:http://www.cnblogs.com/coderzh/archive/2010/04/30/python-cookbook-lambda.html

  • 相关阅读:
    SharePoint 2007中的Permission Level与Permission之间的关系
    如何确定一个SharePoint列表的ID?
    经典线程死锁
    SharePoint的Workflow History列表在哪里?
    SharePoint Designer中设计的workflow出错了, 怎么办?
    清除MOSS的Timer Job Cache的方法 Clear the SharePoint Configuration Cache
    sp_MSforeachtable和sp_MSforeachdb
    sa安全
    几个排名函数的区别
    递归限制
  • 原文地址:https://www.cnblogs.com/hoojjack/p/4275339.html
Copyright © 2011-2022 走看看