列表元组字符串字典

Posted 道高一尺

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了列表元组字符串字典相关的知识,希望对你有一定的参考价值。

列表:中括号

元组:小括号与逗号

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

字典:大括号 键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
{‘山东‘: ‘齐‘, ‘山西‘: ‘晋‘}

 

以上是关于列表元组字符串字典的主要内容,如果未能解决你的问题,请参考以下文章

字符串列表元组字典

列表元组字符串字典

Python 字符串/列表/元组/字典之间的相互转换

python 列表,字典,元组,字符串,常用函数

Python列表元组字典和字符串的常用函数

python 字符串,列表,元组,字典相互转换