![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python 学习
tylglpc
这个作者很懒,什么都没留下…
展开
-
python学习---元祖和集合
**元组:**1、特点:1、**有序**的集合 2、通过**偏移**来取数据 3、属于**不可变**的对象,**不能在原地(对象本身)修改**内容,没有排序,修改等操作。 4、形式:a=(1,2,3,4)Q:那为什么有列表还要有元组呢? 元组不可变的好处:保证数据的安全,比如我们传给一个不熟悉的方法或者数据接口,确保方法或者接口不会改变我们的数据从而导致程序问题。 2、tuple(元祖)类型转换原创 2015-12-11 21:46:07 · 1567 阅读 · 0 评论 -
python学习---列表
列表的特点: 1、有序的集合 2、通过偏移来索引,从而读取数据 3、支持嵌套 4、可变的类型切片:a = [1,2,3,4,5,6,7]正向索引 反向索引 默认索引2添加操作:生成一个新的列表 Extend 接受参数并将该参数的每个元素都添加到原有的列表中,原地修改列表而不是新建列表Append :添加任意对象到列表的末端Insert: 插入任意对象原创 2015-12-11 18:43:21 · 334 阅读 · 0 评论 -
python学习---字典
字典的形式形式:dict = {'key':value} key:键(可以理解为代号) value:值(代号所指代的内容) 字典的特点:1、字典是**无序**的,它不能通过偏移来存取,只能**通过键来存取**。 2、可以嵌套 3、可变数据类型,可以在原地修改里面的内容。 4、组成字典的**键**必须是**不可变**的数据类型,比如,数字,字符串,元组等;列表等可变对象不能作为键原创 2015-12-11 22:56:19 · 579 阅读 · 0 评论 -
python学习--语句
1、print语句1.1 基本输出,(换行输出) 1.2 print的逗号,可以使之在同一行。 print a, print b, print c, ---->abc 1.3 输出到文件 >>为重定向 将文件用print方式写入 f = open('lpc.txt','r') print >> f,'python' print >> f'i原创 2015-12-13 23:22:30 · 299 阅读 · 0 评论 -
python学习---一些特殊函数
Python内置了一些特殊函数,这些函数很具python特性。可以让代码更加简洁。 比如: 1、filter(function, sequence):str = [‘a’, ‘b’,’c’, ‘d’]def fun1(s): return s if s != ‘a’ else Noneret = filter(fun1, str)print ret——-> [‘b’, ‘c’, ‘d’]对seq转载 2015-12-15 16:52:20 · 365 阅读 · 0 评论