介绍:1、列表是序列对象,可包含任意的Python数据信息2、列表的数据是可变的,我们可通过对象方法对列表中的数据进行增加、修改、删除等操作3、可以通过list(seq)函数把一个序列类型转换成一个列表上网找的,姑且看看,list可以存任意的东西,甚至是另外一个列表,然后列表是用栈实现的,所以可以出...
分类:
编程语言 时间:
2014-10-30 01:36:22
阅读次数:
255
原始出处:http://gaopenghigh.iteye.com/blog/1483864python列表排序简单记一下python中List的sort方法(或者sorted内建函数)的用法。关键字:python列表排序 python字典排序 sortedList的元素可以是各种东西,字符串,字典...
分类:
编程语言 时间:
2014-10-18 23:31:20
阅读次数:
354
今天主要学习了Python列表的一些操作。具体总结如下:列表概念有别于元组:列表可修改,元组不能。那为什么还要学习元组呢?因为元组的使用通常是技术性的,它与Python内部运行方式有关。编写一个列表可以有如下格式:列表中的各个元素通过逗号隔开,写在方括号中。具体:Edward = ['Edwar.....
分类:
编程语言 时间:
2014-10-17 20:17:47
阅读次数:
186
列表解析来自函数式编程语言haskell。它是一个非常有用、简单而且灵活的工具,可以用来动态地创建列表。 [expr for iter_var in iterable] 语句最核心的是for循环,它迭代iterable对象的所有条目。前面的expr用于...
分类:
编程语言 时间:
2014-10-17 17:04:27
阅读次数:
341
1、现在有两个列表,list1 = ['key1','key2','key3']和list2 = ['1','2','3'],把他们转为这样的字典:{'key1':'1','key2':'2','key3':'3'}>>>list1 = ['key1','key2','key3']>>>list2 ...
分类:
编程语言 时间:
2014-10-17 15:18:10
阅读次数:
208
列表转字符串python中的列表l = ['1','2','3','4']转成str型'1,2,3,4'','.join(l)这个方法,列表里都是字符串的话可以这样用。列表里是整数的情况可以用:>>> s=''>>> l=[1,2,3,4]>>> n=0>>> while n >> s'1234'字...
分类:
编程语言 时间:
2014-10-17 15:12:58
阅读次数:
158
作用:heapq模块实现一个适用于Python列表的最小堆排序算法 堆(heap)是一个属性数据结构,其中子节点与父节点是一种有序关系。二叉堆是一种特殊的堆,二叉堆是完全二元树(二叉树)或者是近似完全二元树(二叉树)。可以使用以下如下方式组织的列表或数表示,即元素N的子元素位于2*N+1和2*N+....
分类:
其他好文 时间:
2014-10-15 01:29:19
阅读次数:
364
>>> a=range(0,100)>>> b=[a[4],a[6]]>>> a[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29,...
分类:
编程语言 时间:
2014-10-02 00:28:41
阅读次数:
330
列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。举个例子,要生成list[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]可以用range(1, 11):>>> range(1, 11)[1, 2, 3, 4, 5, ...
分类:
编程语言 时间:
2014-09-27 16:08:09
阅读次数:
218
容器:列表和元祖区别: 列表可以修改,而元祖不能 序列:列表,元祖(序列中每个元素都有自己的id(编号),编号从0开始往右递增) 共性: 索引: eg:name=‘Jack‘,name[0]=‘J‘ 注:也可以直接‘Jack‘[0]=‘J‘ 分片: 提供两个索引作为边界,第一个索引的元素包含在分片..
分类:
编程语言 时间:
2014-09-12 17:25:54
阅读次数:
256