~玉米糊~
慢慢来,也会很快。 非宁静无以志学,学什么都一样,慢慢打基础,找规律、认真、坚持,其余的交给时间。
摘要: 1 . 对列表排序有哪几种方法 a = [5, 4, 2, 7, 8, 3] a.sort() print(a) # [2, 3, 4, 5, 7, 8] b = [5, 4, 2, 7, 8, 3] c = sorted(b) print(c) # [2, 3, 4, 5, 7, 8] 2. 列表 阅读全文
posted @ 2022-04-16 22:13 yuminhu 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 1. 请详细描述列表与元组的区别,并举例说明 # 4种区别 # 1:语法差异 a = (1,2,3) b = [1,2,3] # 2: 元组是只读的,列表是可读写的 # a[1] = 3 b[1] = 3 # 3.使用tuple函数后,元组仍然为自身,而使用list函数后,会复制一个新列表 copy 阅读全文
posted @ 2022-04-16 22:06 yuminhu 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 如何将两个列表或元组合并成一个字典,形式如下: a = ["a", "b"] b=[1, 2] 合并后:{'a': 1, 'b': 2} a = ["a", "b"] b = [1, 2] print(dict(zip(a,b))) # {'a': 1, 'b': 2} fields = ('id' 阅读全文
posted @ 2022-04-16 21:57 yuminhu 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 1.如何快速调换字典中的key和value d = {'a': 1, 'b': 2} print({v: k for k,v in d.items()}) # {1: 'a', 2: 'b'} 2.如何用循环快速生成一个从0到100的列表 a = [i for i in range(101)] pr 阅读全文
posted @ 2022-04-16 21:45 yuminhu 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 1. 单星(*)和双星(**)运算符的作用,请举例说明 # 单星(*) # 以元组形式导入 # 可变参数 # 如果可变参数不是最后一个参数,那么为可变参数后面的形参指定参数值,必须用命名参数 def fun1(param1, *param2, x): print('param1:', param1) 阅读全文
posted @ 2022-04-16 21:12 yuminhu 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 1 . 编写一个函数(不要使用python模块的函数),打乱列表元素的顺序 import random a = [1,2,3,4,5,6,7,8,9, 0] def random_list1(a): for i in range(0, 100): index1 = random.randint(0, 阅读全文
posted @ 2022-04-16 20:42 yuminhu 阅读(48) 评论(0) 推荐(0) 编辑