摘要: 1、生成列表 要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],我们可以用range(1, 11): print range(1, 11) # ==> [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 列表生成式则可以用一行语句代替循环生成: L = [x 阅读全文
posted @ 2020-03-25 17:25 涼皮Herr 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1、迭代 在Python中,如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们成为迭代(Iteration)。 在Python中,迭代是通过 for ... in 来完成的,而很多语言比如C或者Java,迭代list是通过下标完成的 for (i=0 阅读全文
posted @ 2020-03-25 16:58 涼皮Herr 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1、取一个list的部分元素是非常常见的操作,Python提供了切片(Slice)操作符 L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。 如果第一个索引是0,还可以省略: 也可以从索引1开始,取出2个元素出来: 只用一个 : ,表示从头到尾,因此 阅读全文
posted @ 2020-03-25 16:20 涼皮Herr 阅读(170) 评论(0) 推荐(0) 编辑
摘要: Python不但能非常灵活地定义函数,而且本身内置了很多有用的函数,可以直接调用。 要调用一个函数,需要知道函数的名称和参数 1、内置函数举例: 1)、求绝对值的函数 abs(),它接收一个参数 也可以在交互式命令行通过 help(abs) 查看abs函数的帮助信息。 print abs(-120) 阅读全文
posted @ 2020-03-25 15:52 涼皮Herr 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1、set dict的作用是建立一组 key 和一组 value 的映射关系,dict的key是不能重复的。 有的时候,我们只想要 dict 的 key,不关心 key 对应的 value,目的就是保证这个集合的元素不会重复,这时,set就派上用场了。 set 持有一系列元素,这一点和 list 很 阅读全文
posted @ 2020-03-25 14:22 涼皮Herr 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1、dict集合 花括号 {} 表示这是一个dict,然后按照 key: value, 写出来即可。最后一个 key: value 的逗号可以省略。 d = { 'name': 'Tom', 'age': 25, 'sex': 'man' } print d # ==> {'age': 25, 'n 阅读全文
posted @ 2020-03-25 13:55 涼皮Herr 阅读(146) 评论(0) 推荐(0) 编辑