摘要: #习题16:两个长度相同的list,一个里面的做字典的key,一个里面做字典的value,请写个函数实现。#方法一: def make_dict(list1,list2): result_dict={} for i in range(len(list1)): if isinstance(list1[ 阅读全文
posted @ 2019-10-03 10:56 腿短毛不多 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 生成八位随机数也可以用zfill Python zfill() 方法返回指定长度的字符串,原字符串右对齐,前面填充0。 代码改动: 遗留问题:用列表序列化做? 阅读全文
posted @ 2019-10-03 10:55 腿短毛不多 阅读(694) 评论(0) 推荐(0) 编辑
摘要: a=[[1,2,3],[4,5,6],[7,8,9]] 1 2 3 4 5 6 7 8 9 转为: 1 4 7 2 5 8 3 6 9 [ [j[i] for j in a] for i in range(3)]i=0 j[0] >[1,4,7]i=1 j[1] >[2,5,8]i=2 j[2] > 阅读全文
posted @ 2019-10-03 10:49 腿短毛不多 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 什么是函数? 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段 1.函数命名必须要以字母开头 >>> def a2_33():... pass#pass表示不做任何操作,只是占位...>>> a2_33()#函数调用函数名加括号>>> 练习:统计字母的个数 >>> def count 阅读全文
posted @ 2019-10-02 21:43 腿短毛不多 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 集合(set)是一个无序的不重复元素序列。可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。 set 可变集合,set里可以传列表 字典 字符串 集合 frozenset 不可变集合 定义:s={}/s 阅读全文
posted @ 2019-10-02 21:42 腿短毛不多 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 字典以键值对的形式存在,即一个key对应一个value 定义:d={} d = {key1 : value1, key2 : value2 } 键必须是唯一的,且为不可变类型(如字符串,数字或元组),可变类型不能作为字典的key 值可以是任何数据类型 >>> type(d)<class 'dict' 阅读全文
posted @ 2019-10-02 21:40 腿短毛不多 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 元祖tuple 元祖不能改 只能读取 元祖里面存列表/字典(可变类型对象)是可以改变的 定义:a=() >>> type(a)#查看类型<class 'tuple'>>>> isinstance(a,tuple)#判断是否为元祖True>>> a=1,2#不加括号也可自动转化为元祖>>> type( 阅读全文
posted @ 2019-10-01 20:59 腿短毛不多 阅读(164) 评论(0) 推荐(0) 编辑
摘要: sort 与 sorted 区别: sort 和 sorted 函数,一个原地排序,一个返回排序后的新结果sort 是应用在 list 上的方法,sorted 可以对所有可迭代的对象进行排序操作。 list 的 sort 方法返回的是对已经存在的列表进行操作,而内建函数 sorted 方法返回的是一 阅读全文
posted @ 2019-10-01 20:58 腿短毛不多 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 列表: 列表的顺序是固定的,可以用下标来访问(列表/元祖/字符串都可以用下标访问) 定义: a=[] del a[0]:指定列表坐标删除元素a.remove():删除指定的元素a.clear():清空列表a.pop(index):不写index默认删除最后一个元素,而且会将删除的元素返回 >>> d 阅读全文
posted @ 2019-10-01 20:57 腿短毛不多 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 统计一个英文句子中包含2个a的单词有几个,并将两个a替换为星号,不能用count函数 def count(s,x): if (not isinstance(s,str)) or (not isinstance(x,str)): return None num =0 i = 0 while i<=le 阅读全文
posted @ 2019-10-01 20:56 腿短毛不多 阅读(468) 评论(0) 推荐(0) 编辑