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

python 学习之路-day4

时间:2016-06-21 19:08:19      阅读:240      评论:0      收藏:0      [点我收藏+]

标签:

今天夏至好热。。。。。。。。

python结构数据类型:元组(tuple)、列表(list)、字典(dict)

元组的基本形式是以“()”括起来的数据元素,它也可以通过序号来引用其中的元素。

>>>()      #创建空元组

>>>tuple ()  #创建空元组

>>>(1,)

>>>1,2  #直接用逗号隔开两个值,可以创建一个元组

(1,2)

注意:建立只有一个元素的元组,元素后要有一个“,”。

 列表是最常见的一种数据形式,列表是以方括号"[]"包围的数据集合,不同成员之间以“,”分隔。

列表可以包含任何数据类型,也可以包含另外一个列表。

>>> list()  #创建一个空列表
[]
>>> []  #创建一个空列表
[]
>>> [1,]  #创建只有一个元素的列表
[1]
>>> [1,2,3]  #创建有三个元素的列表
[1, 2, 3]

>>> alist = [1,‘a‘,‘b‘,3,4]  #创建一个包含不同数据元素的列表
>>> alist
[1, ‘a‘, ‘b‘, 3, 4]
>>> alist[2]  #访问列表中第三个元素 序号是从0开始的
‘b‘
>>> [1,2]+[3,4]  #列表支持加法运算
[1, 2, 3, 4]
>>> alist * 5  #列表支持相乘运算
[1, ‘a‘, ‘b‘, 3, 4, 1, ‘a‘, ‘b‘, 3, 4, 1, ‘a‘, ‘b‘, 3, 4, 1, ‘a‘, ‘b‘, 3, 4, 1, ‘a‘, ‘b‘, 3, 4]

字典是python中比较特殊的一类数据类型,字典中每个成员是以“键:值”对的形式存在的。

字典是用大括号“{}”包围的已“键:值”对方式声明和存在的数据集合。

>>> dict()  #创建一个空字典
{}
>>> adict = {‘a‘:1,‘b‘:2}  #创建一个非空字典
>>> adict  #查看字典的值
{‘a‘: 1, ‘b‘: 2}
>>> adict[1]  #用序号引用字典成员会报错的
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
KeyError: 1
>>> adict[‘a‘]  #用键名引用成员
1
>>> adict = {1:‘a‘,2:‘b‘}
>>> adict
{1: ‘a‘, 2: ‘b‘}
>>> adict[1]  #用键名引用成员

‘a‘

>>> adict.items()  #返回字典所有的键值对
dict_items([(1, ‘a‘), (2, ‘b‘)])
>>> adict.keys()  #返回字典所有的键
dict_keys([1, 2])
>>> adict.values()  #返回字典所有的值
dict_values([‘a‘, ‘b‘])
>>> adict.update({3:‘c‘})  #更新字典数据
>>> adict  #更新后的字典
{1: ‘a‘, 2: ‘b‘, 3: ‘c‘}
>>> adict.pop(1)  #删除1键所对应的值
‘a‘
>>> adict
{2: ‘b‘, 3: ‘c‘}

python 学习之路-day4

标签:

原文地址:http://www.cnblogs.com/zhanggs/p/5604546.html

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