码迷,mamicode.com
首页 > 编程语言 > 详细

Python-07:Python语法基础-数据类型

时间:2017-05-09 14:47:30      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:abc   div   有序   logs   并集   form   margin   元素   去除   

1、基本数据类型

2、列表

  在Python中没有数组!!!和数组类似的就是列表和元组了

  列表就是存储一连串元素的 容器。用[]来表示,是 有序排列的

技术分享

 

 

3、元组

  元组里面的元素也是能进行索引计算的

  元组与列表的区别:

    ①列表里面元素的值是可以修改的,但元组里面元素的值是不可以修改的

    ②列表的符号是[],而元组的符号是()

  技术分享

 

4、集合

  Python中的集合主要有两个功能,一个功能是建立关系,另一个功能是消除重复元素(原理:集合中的元素是唯一的,而字符串中的元素是不唯一的,将字符串set之后其结果就去重了)

  集合的格式是:set(元素)

#encoding:utf-8
a=set("abcnmaaaaggsng")
b=set("cdfm")
#交集
x=a&b
#并集
y=a|b
#差集
z=a-b
#去除重复元素
new=set(a)
print "交集为:{0}\n并集为:{1}\n差集为:{2}\na去除重复元素后为:{3}".format(x,y,z,new)

 

  输出结果为

交集为:set([c, m])
并集为:set([a, c, b, d, g, f, m, n, s])
差集为:set([a, s, b, g, n])
a去除重复元素后为:set([a, c, b, g, m, s, n])

 

5、字典

  Python中的字典就是一个关联数组,用大括号{}括起来

#encoding:utf-8
score={"语文":99,"数学":20,"英语":2}
score["计算机图形学"]=69
for key in score:
    print "{0}的成绩为:{1}".format(key,score[key])

 

  输出结果为:

数学的成绩为:20
语文的成绩为:99
英语的成绩为:2
计算机图形学的成绩为:69

 

Python-07:Python语法基础-数据类型

标签:abc   div   有序   logs   并集   form   margin   元素   去除   

原文地址:http://www.cnblogs.com/jiyongxin/p/6830367.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!