摘要: 作用:简化代码量 1. 列表推导式 2. 字典推导式 3.集合推导式 一、 列表推导式 作用:用一个表达式创建一个有规律的列表或控制一个有规律列表 1.1 体验: # 需求:创建一个0-10的列表 # while循环实现 # 准备一个空列表 list1 = [] # 书写循环,一次追加数字到空列表中 阅读全文
posted @ 2022-09-03 23:45 㞢卄BYZ 阅读(92) 评论(0) 推荐(0)
摘要: 1、 tuple()将某个序列转换成元组 2、list()将某个序列转换成列表 3. set()将某个列表转换成集合 注意:集合可以快速完成列表去重 集合不支持下标 list1 = [10, 20, 30, 20, 50, 60] s1 ={100, 200, 300, 500} t1 =('a', 阅读全文
posted @ 2022-08-30 23:52 㞢卄BYZ 阅读(22) 评论(0) 推荐(0)
摘要: 1. len() # 1. 字符串 str1 = 'abvdse' print(len(str1)) # 6 # 2. 列表 list1 = [10, 20, 30, 40] print(len(list1)) # 4 # 3. 元组 t1 = (10, 50, 60, 20, 80) print( 阅读全文
posted @ 2022-08-30 23:34 㞢卄BYZ 阅读(160) 评论(0) 推荐(0)
摘要: 1、运算符 s1 = 'asd' s2 = 'hgf' list1 = [1, 2] list2 = [3, 4] t1 = (4, 5) t2 = (6, 7) dict1 = {11: 22} dict2 = {44: 55} # 结果:asdhgf print(s1 + s2) # 结果:[1 阅读全文
posted @ 2022-08-29 23:22 㞢卄BYZ 阅读(41) 评论(0) 推荐(0)
摘要: 1、创建集合 创建集合使用{ }或set(),但是如果要创建空集合只能使用set(),因为{ }用来创建空字典。 特点: 1. 集合可以去掉重复数据; 2. 集合数据是无序的,故不支持下标。 s1 = {10, 20, 30, 40, 50} # 无序 # 结果:{50, 20, 40, 10, 3 阅读全文
posted @ 2022-08-27 22:48 㞢卄BYZ 阅读(76) 评论(0) 推荐(0)
摘要: 1、遍历字典的key dict1 = {'name': 'kk', 'age': 25, 'gender': '男'} for a in dict1.keys(): print(a) 2、遍历字典的value dict1 = {'name': 'kk', 'age': 25, 'gender': ' 阅读全文
posted @ 2022-08-25 00:25 㞢卄BYZ 阅读(66) 评论(0) 推荐(0)
摘要: 列表数据顺序发生变化,每个数据的下标也会随之变化,查找代码也需要跟着变。 但是字典不同,数据顺序变化前后都可以统一的标准查找数据。 1、创建字典的语法 字典特点:符号为大括号 数据为键值对形式出现 各个键值对之间用逗号隔开 # 有数据字典 dict1 = {'name': 'kk', 'age': 阅读全文
posted @ 2022-08-24 23:47 㞢卄BYZ 阅读(126) 评论(0) 推荐(0)
摘要: 1、元组的应用场景 存储多个数据,但是这个数据不能修改。 一个元组可以存储多个数据,元组内的数据是不能修改的。 2、定义元组 元组特点:定义元组使用小括号,且逗号隔开各个数据,数据可以是不同的数据类型。 注意:如果定义的元组只有一个数据,那么这么数据后面也要加上逗号,否则数据类型为唯一的这个数据的数 阅读全文
posted @ 2022-08-20 22:52 㞢卄BYZ 阅读(211) 评论(0) 推荐(0)
摘要: 1. while name_list = ['aaa', 'bbb', 'ccc'] i = 0 # len是访问数据个数 while i < len(name_list): # 查看下标数据 print(name_list[i]) i += 1 # 结果: # aaa # bbb # ccc 2. 阅读全文
posted @ 2022-08-20 00:31 㞢卄BYZ 阅读(231) 评论(0) 推荐(0)
摘要: 1. 修改指定下标数据 name_list = ['pgone', 'keyng', 'jonyj', 'vava'] # 结果:['pgone', 'aaa', 'jonyj', 'vava'] name_list[1] = 'aaa' print(name_list) 2. 逆序:reverse 阅读全文
posted @ 2022-08-17 22:25 㞢卄BYZ 阅读(34) 评论(0) 推荐(0)