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

Python的核心数据结构

时间:2017-06-08 22:36:58      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:处理   函数   16px   电脑   位置   浮点数   大型   font   程序   

数据结构 例子
数字 1234,3.1415,3+4j
字符串 ‘spam‘."grace‘s"
列表 [1,[2,‘three‘],4]
字典 {‘food‘:‘spam‘,‘taste‘:‘yum‘}
元组 (1,‘spam‘,43,‘AB‘)
文件 file = open(‘eggs‘,‘r‘)
集合 set(‘abc‘),{‘a‘,‘b‘,‘c‘}

其他类型

None,布尔型

 

 

 

 

 

 

 

 

 

数字

数字类型:

  1. 整数:没有小数部分的整数
  2. 浮点数:后面有小数部分的数字
  3. 其他:有虚部的复数、固定精度的十进制数,带分子和分母的有理分数、集合

字符串

  单引号‘‘ 和双引号""均可创建字符串

  var1 = "双引号"

  var2 = ‘单引号‘

列表

  Python中最通用的序列就是列表对象。列表是一个任意类型的对象的位置相关的有序集合,没有固定大小。与java中的数组比较相似,但是功能比数组要更强大。列表中可以包括整数、字符串、浮点数甚至于列表。例子:L = [123 , ‘spam‘ , 12.34 , [1,2,3]]

  List = [ 元素1 , 元素2,...]

字典

  Python中的字典是一种映射(mapping),通过键来存储,将键映射到值。字典是Python中唯一一种映射类型的数据结构。同列表一样,字典也具有可变性,可以增大或者减小。

  Dictionary = {键1:值1 , 键1:值2}

元组

  元组就像是不可改变的列表,具有不可变性。由于他的不可变性,元组提供了一种完整性的约束,常常用于编写更大型的程序。

  Tuple = (元素1 , 元素2)

文件

  文件对象是Python代码中对电脑上外部文件的主要接口。但是,Python中没有特定的常用语法创建文件。要创建一个文件对象,需要调用内置的open函数,以字符串的形式床底给它一个外部的文件名以及一个处理模式的字符串。

  File = open(‘data.txt‘ , ‘w‘)

 

Python的核心数据结构

标签:处理   函数   16px   电脑   位置   浮点数   大型   font   程序   

原文地址:http://www.cnblogs.com/starstarstar/p/6964793.html

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