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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python-07:Python语法基础-数据类型相关的知识,希望对你有一定的参考价值。

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语法基础-数据类型的主要内容,如果未能解决你的问题,请参考以下文章

Python基础语法二

二.Python基础语法和数据类型

Python基础语法-基本数据类型

python基础语法---数据类型之集合类型

Python3基础-语法入门

Python基础语法三组合数据类型