今天学习的数据结构有列表(list), 元组(tuple),集合(set),字典。
列表用方括号声明,a=[1,2,3,4]
元组之间的元素用都好隔开,b=1, '23asd', [1, 2,3]
集合用花括号围起来,且元素不重复出现。
列表使用的方法有:append, remove,extend,pop,sort,reverse,insert
出现的函数有,
filter(funName, range(...)),返回使funName为真的range中的值
map(doubleParameterFun, ran1,ran2), ran1和ran2个数相同,相同下表的值作为doubleParameterFun的参数传进去,并返回结果。
zip(*matrix)
del函数删除所有a[:]
enumerate()用于元组
iteritems()用于字典
__name__="__main__"这个比较有意思,当在命令行里执行时执行。
关于导入包:
import xxx.xxx.xx
引用的使用为xxx.xxx.xx.hanshu
from xxx import aa
aa.hanshu
标准的模块:sys(系统变量),dir(描述文档)
import * 这里涉及__all__变量
网友评论