摘要: 例如: set1 = {i**2 for i in range(1,4)} print(set1) list1 = [1, 1, 2] set2 = {i**2 for i in list1} print(set2) 阅读全文
posted @ 2021-03-08 18:51 code-G 阅读(93) 评论(0) 推荐(0) 编辑
摘要: list1 = ['name','age','gender'] list2 = ['chris','21','girl'] dict1 = {list1[i]:list2[i] for i in range(len(list1))} print(dict1) 阅读全文
posted @ 2021-03-08 18:48 code-G 阅读(968) 评论(0) 推荐(0) 编辑
摘要: 例如: # 快速创建字典,值为键的平方 dict1 = {i: i**2 for i in range(3)} print(dict1) 阅读全文
posted @ 2021-03-08 18:45 code-G 阅读(747) 评论(0) 推荐(0) 编辑
摘要: 列表推导式有利于我们直接生成一些有规律的列表 示例:创建一个列表,将0-9存储在列表中 list1 = [] # while # i = 0 # while i < 10: # list1.append(i) # i += 1 # print(list1) # for # for i in rang 阅读全文
posted @ 2021-03-08 18:43 code-G 阅读(241) 评论(0) 推荐(0) 编辑
摘要: list1 = ['tom', 'jerry'] set1 = {'gzy', 'chris'} tuple1 = (10, 20) # list # print(list(set1)) # print(list(tuple1)) # tuple # print(tuple(list1)) # pr 阅读全文
posted @ 2021-03-08 18:35 code-G 阅读(72) 评论(0) 推荐(0) 编辑
摘要: str1 = 'aa' str2 = 'bb' list1 = ['tom', 'jerry'] list2 = ['chris', 'gzy'] t1 = (10, 20) t2 = (100, 200) dict1 = {'name': 'gzy', 'age': 18} dict2 = {'g 阅读全文
posted @ 2021-03-08 18:33 code-G 阅读(52) 评论(0) 推荐(0) 编辑
摘要: str1 = 'aa' str2 = 'bb' list1 = ['tom', 'jerry'] list2 = ['chris', 'gzy'] t1 = (10, 20) t2 = (100, 200) dict1 = {'name': 'gzy', 'age': 18} dict2 = {'g 阅读全文
posted @ 2021-03-08 18:31 code-G 阅读(41) 评论(0) 推荐(0) 编辑
摘要: Python集合删除通过remove,discard,pop方法 判断元素是否存在使用in,not in方法 s1 = {10, 20, 30, 10, 50} print(s1) # remove 删除指定数据,不存在就报错 # s1.remove(10) # print(s1) # s1.rem 阅读全文
posted @ 2021-03-08 18:17 code-G 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 集合有无序性 不重复性 # 集合创建的方式 # 空集合只能通过set() 创建 s1 = {10, 20, 30, 10, 50} print(s1) s2 = {} print(type(s2)) s3 = set() print(type(s3)) # 给集合添加单一元素使用add方法 s1.a 阅读全文
posted @ 2021-03-08 18:13 code-G 阅读(1004) 评论(0) 推荐(0) 编辑
摘要: dict1 = {'name': 'gzy', 'age': 18, 'gender': '男'} for key in dict1.keys(): print(key) for value in dict1.values(): print(value) for (key,value) in dic 阅读全文
posted @ 2021-03-08 18:04 code-G 阅读(81) 评论(0) 推荐(0) 编辑