shaung'quan

没有伞的孩子就用力奔跑

导航

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"])

自行理解这行打印结果叭~ 

多想多敲代码,妈妈再也不用担心我会加班啦 ==

posted on 2019-05-31 11:57  Mustard_z  阅读(157)  评论(0编辑  收藏  举报