python列表的创建与访问movies = ["The Holy Grail","The Life of Brian","The Meaning of Life"]print(movies[1])列表常用的BIFprint()显示列表内容len() 计算列表的数据项append() 在列表末尾增加...
分类:
编程语言 时间:
2015-10-15 18:30:18
阅读次数:
172
str = "0123456789"print("打印第0个元素:" ,str[0])print("负数表示倒数第N个元素,-1表示倒数第一个元素:" ,str[-1])print("分片操作,str[start:end], start会包含在结果中而end却不会:" ,str[1:5])print...
分类:
编程语言 时间:
2015-10-13 21:04:01
阅读次数:
236
在python中对列表使用重复运算符*进行操作时,只是简单的进行了浅复制,内部的结构并没有复制过来,所以下面的例子结果是这样的:>>> lists =[[]]*3>>> lists[[],[],[]]>>> lists[0].append(3)>>> lists[[3],[3],[3]] ...
分类:
编程语言 时间:
2015-10-11 10:12:22
阅读次数:
229
这一章节我们来讨论一下生成器表达式。
从语法上来讲,生成器表达式跟列表解析一个样,只不过列表解析放在中括号里面,而生成器表达式放在小括号里面
>>> [x for x in range(5)]
[0, 1, 2, 3, 4]
>>> (x for x in range(5))
at 0x01E5F3A0>
>>> list(x for x in range(5))
[0, 1, 2...
分类:
编程语言 时间:
2015-10-02 17:29:57
阅读次数:
155
[python]view plaincopy创建列表sample_list=['a',1,('a','b')]Python列表操作sample_list=['a','b',0,1,3]得到列表中的某一个值value_start=sample_list[0]end_value=sample_list[...
分类:
编程语言 时间:
2015-09-25 18:31:02
阅读次数:
170
列表用方括号 l=[['xyz',123], 'abc', 3140000000.0, (23+1.3j), 'ddd']元组用圆括号 t=(['xyz', 123],'abc', 3140000000.0, (23+1.3j), 'ddd')这两个序列类型很相似,一开始没有想明白python为.....
分类:
编程语言 时间:
2015-09-17 11:42:26
阅读次数:
303
1.基本需求编写一个查询员工信息表的程序,实现如下功能:(1)让用户输入不小于3个字符查询员工信息(2)通过员工号或员工个人信息可以精确或模糊查询到员工信息(3)输出员工信息2.实现代码与注释首先提供员工信息的txt文件:xpleaf@xpleaf-machine:/mnt/hgfs/Python/day3$mo..
分类:
编程语言 时间:
2015-09-16 01:01:06
阅读次数:
251
以前老是不注意python对象引用,平时也没遇到这样的问题,昨天在这个小问题纠结了半天时间。真是TMD啊先说明一下我的目的,我有一个包含16个元素的列表,每个元素也是一个小列表。我想每四个子列表为一个单位,改变每个子列表的第一个元素为我想要的值。代码如下>>>a = range(1,5)>>>b =...
分类:
编程语言 时间:
2015-09-08 23:23:59
阅读次数:
278
作为python的初学者,在做决策树算法的程序时一个有关列表删除的问题困扰了一天。今天在博客里写出来,希望大家也可以避免如此的问题。下面是代码纲要:defread_txt(filename):#定义了一个读txt文件的函数,这个函数的作用是将一个txt的表格转化成一个python列表。它是一个嵌套..
分类:
编程语言 时间:
2015-09-07 07:12:20
阅读次数:
245
squares = [x**2 for x in range(10)]相当于squares=map(lambdax:x**2,range(10)),但是更简洁和易读。傻逼才会用最古老的for循环方法去做这样的事情。列表推导式由括号括起来,括号里面包含一个表达式,表达式后面跟着一个for语句,后面还可...
分类:
编程语言 时间:
2015-09-05 20:49:54
阅读次数:
194