标签:
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
标签:
原文地址:http://www.cnblogs.com/hoojjack/p/4275339.html