python 数据类型: 字符串String / 列表List / 元组Tuple / 集合Set / 字典Dictionary
#python中标准数据类型 字符串String 列表List 元组Tuple 集合Set 字典Dictionary
铭记:变量无类型,对象有类型
1 #单个变量赋值 2 countn00 = '10'; #整数 3 countn01 = '100.0' #浮点 4 countn02 = "双权"; #字符串 6 #print("整数 = "+countn00,"浮点 = "+countn01,"字符串 = "+countn02) 7 8 #多个变量赋值 9 a,b,c,d,e,f= 1,4,5,100,99,"双权" 10 #print(a,b,c,d,e,f)
打印:整数 = 10 浮点 = 100.0 字符串 = 双权
打印:1 4 5 100 99 双权
-----------------以下要记牢
1 #列表-查询 2 Studen=["猪","狗","牛","蛇"] 3 print (Studen[2]) 4 5 #列表-添加 - 第一种方式 6 Studen.append("送你小发发") 7 print (Studen) 8 9 #列表-指定下标位置添加 - 第二种方式 10 Studen[2]="蚂蚁" 11 print (Studen); 12 13 #添加集合元素 - 第三种方式 14 Studen.insert(4,"哈哈哈") 15 16 #列表-删除 17 Studen_pop=Studen.pop(3) 18 print("删除元素:{0}".format(Studen_pop)) 19 print(Studen) 20 21 #获取列表元素 -确保索引不要越界可len(Studen)[-1] 或 Studen[-1] 22 len(Studen)
打印结果如下;
牛 ['猪', '狗', '牛', '蛇', '送你小发发'] ['猪', '狗', '蚂蚁', '蛇', '送你小发发'] 删除元素:蛇 ['猪', '狗', '蚂蚁', '哈哈哈', '送你小发发']
---------------------------------------------------------------------------------------
1 #元组 2 Strudens = ("你","我","他","她"); 3 print(Strudens[2]); 4 5 #有序[列表元组]tuple一旦初始化后不能被改变 6 classmates = ('Micheal','Bob','Tracy') 7 print(classmates[0]) 8 9 #在[列表元组]tuple中加入一个集合,可改变一个[集合]里面的属性是可以的; 10 classmatesa = ('Micheal','Bob',['A','B']) 11 classmatesa[2][0] = 'C' 12 classmatesa[2][1] = 'D' 13 print(classmatesa)
打印结果:
他 Micheal ('Micheal', 'Bob', ['C', 'D'])
#总结:1:列表可被修改,元祖只能读取不可以修改 2:符号也不一样;元祖使用()小括号 列表使用[]中括号;列表元组中可以对其改变属性哦
---------------------------集合要牢记经常用到------------------------------------------------------------
1 #集合:交集 并集 差集 去除重复元素 2 a=set("1234567890"); 3 b=set("234"); 4 5 #交集符 6 c=a&b; 7 print(c); 8 9 #并集符 意:合并后有哪些(除去重复唯一的元素) 10 d=a|b; 11 print(d); 12 13 #差集符 意:A比较B多的元素 14 e=a-b; 15 print(e); 16 17 #去除重复元素set方法 18 new = set(a) 19 print (new);
打印结果:
{'2', '3', '4'} {'8', '9', '4', '7', '6', '2', '5', '0', '1', '3'} {'8', '9', '6', '5', '0', '1', '7'} {'8', '9', '4', '7', '6', '2', '5', '0', '1', '3'}
---------------------------------------------------------------------------------------
1 #字典 2 Map={"1":"小猪","2":"小狗","3":"小喵"} 3 print(Map["1"]); 4 5 #添加字典 6 Map ["4"] = "小羊"; 7 print(Map["4"])
自行理解这行打印结果叭~
多想多敲代码,妈妈再也不用担心我会加班啦 ==