码迷,mamicode.com
首页 > 其他好文 > 详细

列表元组字符串字典

时间:2017-02-05 16:45:54      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:工作   类型   数据类型   改变世界   冒号   中括号   字符串   关系   编程   

列表:中括号

元组:小括号与逗号

列表、元组、字符串是序列类型

字典:大括号 键key 值value 组合

字典是映射类型

>>> brand=[‘李宁‘,‘耐克‘,‘阿迪达斯‘,‘鱼C工作室‘]
>>> slogan=[‘一切皆有可能‘,‘Just do it‘,‘Impossible is nothing‘,‘让编程改变世界‘]
>>> print(‘阿迪达斯的口号是‘,slogan[brand.index(‘阿迪达斯‘)])
阿迪达斯的口号是 Impossible is nothing
>>> print(‘Just do it指的是‘,brand[slogan.index(‘Just do it‘)])
Just do it指的是 耐克

no.1:创建字典

方法一:可以使用大括号,里面的键值是映射关系

>>> dict1={‘山东‘:‘鲁‘,‘山西‘:‘晋‘}
>>> dict1
{‘山东‘: ‘鲁‘, ‘山西‘: ‘晋‘}

方法二:可以使用dict()函数里面添加元组或者字符串

>>> dict2=dict(((‘山东‘,‘鲁‘),(‘山西‘,‘晋‘)))
>>> dict2
{‘山东‘: ‘鲁‘, ‘山西‘: ‘晋‘}

注意:每个键与值用冒号隔开(:),每对用逗号,每对用逗号分割,整体放在花括号中({})。
键必须独一无二,但值则不必。
值可以取任何数据类型,但必须是不可变的,如字符串,数或元组。

方法三:使用dict()函数用等号赋值的方式 注意:这时键不能用字符串,直接写即可

>>> dict3=dict(山东=‘鲁‘,山西=‘晋‘)
>>> dict3
{‘山东‘: ‘鲁‘, ‘山西‘: ‘晋‘}

要改变其中的值如下方法:

>>> dict3[‘山东‘]=‘齐‘
>>> dict3
{‘山东‘: ‘齐‘, ‘山西‘: ‘晋‘}

 

列表元组字符串字典

标签:工作   类型   数据类型   改变世界   冒号   中括号   字符串   关系   编程   

原文地址:http://www.cnblogs.com/themost/p/6367777.html

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