转:http://www.jianshu.com/p/dcf83643deeb Python 中有好几种容器或者序列类型:list tuple dict set str,对于这些类型中的内容,往往需要一种方式去遍历获取它们来进行操作。所以 Python 提供了迭代器的类型来对这些类型的内容进行迭代遍 ...
分类:
编程语言 时间:
2016-05-24 01:41:49
阅读次数:
226
一、内置list方法 a = 'asdsf' list(a) 返回一个列表, 参数是可选迭代对象。 里面输出的内容还是保持了传入可迭代对象的元素和顺序. 如果参数为空,则返回一个空的列表. 二、xrange和range的区别 2.1 迭代的意思:重复很多次做一些事情。 在Python中实现了__it ...
分类:
编程语言 时间:
2016-05-24 01:37:02
阅读次数:
195
本章主要讲解一个合适的数据结构对一个程序的重要性。一个好的数据类型能够节省开发时间也能够节省内存的消耗。 文末总结一下四点: 1.使用数组重新编写重复代码。在现在的变成中主要用到的是list、map之类的数据结构来代替数组。 2.封装复杂结构。抽象bean。 3.尽可能使用高级工具。超文本、名字-值 ...
分类:
其他好文 时间:
2016-05-24 00:28:55
阅读次数:
147
创建工程: 我们使用的是 keil 软件实现对我们编写的程序进行 编辑 + 编译; 链接:http://pan.baidu.com/s/1i5yIh97 密码:7az5 安装完成之后,就要创建新工程了: (1)创建工程文件夹 : /led (2)在 /led 下新建两个文件夹: /list 和 /o... ...
分类:
其他好文 时间:
2016-05-24 00:02:47
阅读次数:
194
个人篇 这周学习内容上: ~集合,集合主要学习了List,Set,Map,这三种集合,集合的泛型,集合的添加,删除,排序等等;(注意对比之前学习的数组章节) ~常用类,学习了String类里面的各种方法。Date类,Calendar类以及正则表达式; ~多线程,通过两种方式来建立多线程,第一种是继承 ...
分类:
其他好文 时间:
2016-05-24 00:02:44
阅读次数:
151
代码摘自《thinking in java》4td 此实例非常好的总结了Collections的一些常见方法的使用。 output:[one, two, three, four, five, six, one]'list' disjoint (Four)?: truemax: twomin: fiv ...
分类:
编程语言 时间:
2016-05-23 23:59:52
阅读次数:
429
set集合,是一个无序且不重复的元素集合。定义方式类似字典使用{}创建 目前我们学过的数据类型: 1.字符串(str),2.整型(int),3.浮点型(float),4,列表(list) 5.元组(tuple),6.字典(dict),7.集合(set),8.布尔型(bool) 1.集合创建 2.集合 ...
分类:
编程语言 时间:
2016-05-23 22:39:54
阅读次数:
327
1. ls命令: list的缩写,查看目录中的文件 ls [选项] [目录名] dos 命令: dir 2. 常用参数: -a, –all 列出目录下的所有文件,包括以 . 开头的隐含文件 -A 同-a,但不列出“.”(表示当前目录)和“..”(表示当前目录的父目录)。 -c 配合 -lt:根据 c ...
分类:
系统相关 时间:
2016-05-23 20:54:34
阅读次数:
160
#!/usr/bin/python
#-*-coding:utf8-*-
importos
importsys
importfilecmp
importre
importshutil
file_list=[]
defrecursive_dir(dir1):
"""
递归当前目录的文件和子目录
:paramdir1:传参需要递归的目录
:return:当前目录下所有文件和目录
"""
curDir=os.path.abspath(dir1)..
分类:
编程语言 时间:
2016-05-23 19:35:08
阅读次数:
275