Python中for循环语句是通过遍历某一序列对象(元组、列表、字典等)来构建循环,循环结束的条件就是遍历对象完成。 [root@localhost for]# ./test1.txt 1 的平方是 12 的平方是 43 的平方是 94 的平方是 165 的平方是 25循环结束! ...
分类:
编程语言 时间:
2016-09-08 07:20:25
阅读次数:
203
字典键的特性: (1)不允许同一个键出现两次:创建时如果同一个键被赋值两次,后一个值会覆盖前一个(2)键必须不可变,所以可以用数字,字符串或元组充当,而用列表就不行 格式:d = {key1 : value1, key2 : value2 } 字典创建: #元组列表形式创建字典:>>> dic1 = ...
分类:
编程语言 时间:
2016-08-31 19:01:44
阅读次数:
350
深浅拷贝 1. import copy#浅拷贝copy.copy()#深拷贝copy.deepcopy()#赋值 = 2. 对于数字和字符串而言,赋值、浅拷贝和深拷贝无意义,因为其永远指向同一个内存地址。 对于 字典、元组、列表 而言,进行赋值、浅拷贝和深拷贝时,其内存地址的变化是不同的。 浅拷贝, ...
分类:
编程语言 时间:
2016-08-25 23:29:46
阅读次数:
169
python的元组、列表、字典数据类型是很python(there python is a adjective)的数据结构。这些结构都是经过足够优化后的,所以如果使用好的话,在某些area会有很大的益处。 元组 个人认为就像java的数组,python中的元组有以下特性: 任意对象的有序集合,这条没 ...
分类:
编程语言 时间:
2016-08-21 22:50:55
阅读次数:
272
上节课内容回顾 1)列表,元组 列表:有序的,增删改查 元组:无序的,只读列表,不可以修改的 列表与元组都支持增删改查, 上节课的购物车 字符串的操作:字符串 对元组字符串的修改,产生一个新的例子,把整个字符串全部更新了。 对字符串的修改,等于生成了新的数据 列表在原来内存位置进行修改 列表可以嵌套 ...
分类:
编程语言 时间:
2016-08-12 11:40:10
阅读次数:
144
1. asarray 函数 可以将输入数据转化为矩阵格式。 输入数据可以是(列表,元组,列表的列表,元组的元组,元组的列表等这些数组形式)。 语法: asarray(a, dtype=None, order=None) 第一参 a : 输入数据,一般都是可以转化为数组的格式,参考上面例子。 第二参 ...
分类:
其他好文 时间:
2016-08-07 18:39:41
阅读次数:
102
参考博客:http://www.cnblogs.com/QG-whz/p/4782809.html 1. 是否可变 元组:用()或tuple函数定义,不可变(元素的值以及整个元组); 列表:用 [] 或list函数定义,可变。 2. 操作方法汇总 列表:Python序列操作全部通用,例如索引、分片、 ...
分类:
编程语言 时间:
2016-08-03 01:19:51
阅读次数:
225
如果对象是可迭代的(任何序列),则可以进行分解操作,包括元组、列表、字符串、文件、迭代器以及生成器,可通过简单的一个赋值操作分解为单独的变量。 唯一要求:变量的总数和序列相吻合,否则将出错; 注意:请确保丢弃的值选择的变量名在其他地方未曾用到过。 ...
分类:
编程语言 时间:
2016-07-31 19:01:10
阅读次数:
196
列表是Python中最基本的数据结构。序列中的每个元素都分配一个数字-它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。(python叫列表,而其他语言类叫“数组”)Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,..
分类:
编程语言 时间:
2016-07-25 10:37:39
阅读次数:
158
函数:string.join() Python中有join()和os.path.join()两个函数,具体作用如下: join():连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串os.path.join():将多个路径组合后返回 一、函数说明 1、join( ...
分类:
编程语言 时间:
2016-07-24 17:35:33
阅读次数:
184