![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
伊佐奈美須八尾
这个作者很懒,什么都没留下…
展开
-
Python ---基础学习---range()函数
#range()是一个函数,可以用来生成一个自然数的序列 r = range(5) #生成一个该序列[0,1,2,3,4] r = range(0,10,1) #该函数需要3个参数 # 1.起始位置(可以省略,默认为0) # 2.结束位置 # 3.步长(可以省略,默认1) #通过range()函数可以创建一个指定次数的for循环 for i in range(30): print(i) ...原创 2019-01-17 22:34:52 · 1033 阅读 · 0 评论 -
Python----基础学习----元组(tuple)
# 元组 tuple # 元组是一个不可变的序列 # 它的操作的方式基本上和列表是一致的 # 所以你在操作元组时,就把元组当成是一个不可变的列表 # 一般当我们希望数据不改变时,就使用元组,其余情况都使用列表 # 创建元组 # 使用()来创建元组 my_tuple = () # 创建了一个空元组 print(my_tuple,type(my_tuple)) # <class 'tuple...原创 2019-01-17 22:40:02 · 153 阅读 · 0 评论 -
Python ---基础学习---字典(dict)
字典(dict) - 字典属于一种新的数据结构,称为映射(mapping) - 字典的作用和列表类似,都是用来存储对象的容器 - 列表存储数据的性能很好,但是查询数据的性能的很差 - 在字典中每一个元素都有一个唯一的名字,通过这个唯一的名字可以快速的查找到指定的元素 - 在查询元素时,字典的效率是非常快的 - 在字典中可以保存多个对象,每个对...原创 2019-01-24 21:57:17 · 126 阅读 · 0 评论 -
Python ---基础学习---遍历字典(dict)
# 遍历字典 # keys() 该方法会返回字典的所有的key # 该方法会返回一个序列,序列中保存有字典的所有的键 d = {'name':'孙悟空','age':18,'gender':'男'} # 通过遍历keys()来获取所有的键 for k in d.keys() : print(k , d[k]) # values() # 该方法会返回一个序列,序列中保存有字典的所有...原创 2019-01-24 22:08:53 · 210 阅读 · 0 评论 -
Python ---基础学习---集合(set)
集合(set) - 集合和列表非常相似 - 不同点: 1.集合中只能存储不可变对象 2.集合中存储的对象是无序(不是按照元素的插入顺序保存) 3.集合中不能出现重复的元素 # 集合 # 使用 {} 来创建集合 s = {10,3,5,1,2,1,2,3,1,1,1,1} # <class 'set'> # s = {[...原创 2019-01-24 22:33:46 · 118 阅读 · 0 评论 -
Python ---基础学习---集合运算(set)
# 在对集合做运算时,不会影响原来的集合,而是返回一个运算结果 # 创建两个集合 s = {1,2,3,4,5} s2 = {3,4,5,6,7} # & 交集运算 result = s & s2 # {3, 4, 5} # | 并集运算 result = s | s2 # {1,2,3,4,5,6,7} # - 差集 result = s - s2 # {1, 2} #...原创 2019-01-24 22:35:11 · 100 阅读 · 0 评论 -
Python ---基础学习---不定长的参数
# 不定长的参数 # *a会接受所有的位置实参,并且会将这些实参统一保存到一个元组中(装包) def fn(*a): print("a =",a,type(a)) # fn(1,2,3,4,5) # 带星号的形参只能有一个 # 带星号的参数,可以和其他参数配合使用 # 第一个参数给a,第二个参数给b,剩下的都保存到c的元组中 def fn2(a,b,*c): print('a ...原创 2019-01-25 21:45:45 · 262 阅读 · 0 评论 -
Python---基础学习---filter()&&匿名函数(lambda) && map() $$ sort() && sorted()
1.filter(function, iterable) filter()可以从迭代体中过滤出符合条件的元素,保存到一个新的迭代体中 参数: 1.函数,根据该函数来过滤迭代体 2.需要过滤迭代体 返回值: 过滤后的迭代体 l = [1,2,3,4,5,6,7,8,9] def fn1(i): if i % 3 ==0: return True re...原创 2019-01-28 20:03:51 · 140 阅读 · 0 评论