2.2.3 数据类型

来源:互联网 发布:罗马之子优化 编辑:程序博客网 时间:2024/06/05 19:22
基本数据类型
列表 
元组 
集合 
字典 

列表List 
最接近数组
列表的计数从[0]开始计算;列表可修改元素
students=["小明","小华","小李","小娟","小云"]
print students[3]

students[3]="小月"
print students[3]

元组
和列表相似
特点:
1.列表用中括号[ ]号表示,元组则是小括号( )
2.列表是可修改的,而元组不可修改
举例:
students=("小明","小军","小强","小武","小龙")

students[1]="小云"
print(students[1])

======================= RESTART: C:/Python35/yuanzu.py =======================
Traceback (most recent call last):
  File "C:/Python35/yuanzu.py", line 3, in <module>
    students[1]="小云"
TypeError: 'tuple' object does not support item assignment

集合
**集合元素唯一不重复
Python中集合主要有两个功能,一个功能是建立关系,另一个功能是消除重复元素。
集合的格式是:set(元素) 
a=set("abcnmaaaaggsng")
b=set("cdfm")

x=a&b         #交集

y=a|b            #并集

z=a-b            #差集

new=set(a)            #去除重复元素,即使没有new = set( ),也是不重复的

字典
Python中的字典也叫做关联数组,用大括号 {  } 括起来
格式是这样的:zidian={'name':'allen' , 'home':'nanjing' , 'like':'girl'}
类似C/C++指针 

#字典
k={"姓名":"二二","籍贯":"南京"}
print k["籍贯"]

#添加字典里面的项目
k["爱好"]="音乐"
print k["姓名"]
print k["爱好"]







0 0
原创粉丝点击