列表元组字符串字典

列表:中括号

元组:小括号与逗号

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

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

时间: 2024-10-21 16:39:01

列表元组字符串字典的相关文章

列表/元组/字符串/字典/集合/文件/字符编码

1. 列表.元组操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储.修改等操作 定义列表 1 names = ['Alex',"Tenglan",'Eric'] 通过下标访问列表中的元素,下标从0开始计数 1 2 3 4 5 6 7 8 >>> names[0] 'Alex' >>> names[2] 'Eric' >>> names[-1] 'Eric' >>> names[-2] #

python 学习笔记 二 序列, 列表, 元组, 字符串

序列 序类是一个集合概念, Pthon包括六种内建序列: 列表, 元组, 字符串, Unicode字符串, buffer对象和xrange对象. 其中, 我们最长用的要数前三个. 通用序列操作 1. 索引(indexing) 序列的所有元素都是有编号的(从0开始...), 这些元素可以通过编号访问, 如: >>> greeting = 'Hello' >>> greeting[0] 'H' 使用负数索引(从-1开始...)是从右边开始的: >>> gr

Python基础【数据结构:列表 | 元组 | 集合 | 字典】

序列 序列是Python中最基本的数据结构.包括字符串,列表,元组,Unicode字符串,buffer对象,xrange对象.序列中的每个元素都分配一个数字,即它的索引第一个索引是0,第二个索引是1,依此类推. 列表和元组 列表一个方括号内的逗号分隔值列表中可以存放不同的数据类型. 例:[1,1.2,True,'str',[2,False]]元组与列表类似,不同之处在于元组的元素不能修改.元组使用小括号,列表使用方括号. 例:(1,1.2,True,'str',[2,False]) 列表和元组的

day2--列表/元组/字符串/字典

1.列表 #!/usr/bin/env python #-*- coding:utf-8 -*- # Author:DCC #列表 names = ["a","b","c","d","e"] print(names) print(names[0]) print(names[1:3]) #切片 print(names[1:]) print(names[:3]) print(names[-2:]) names.

python 元组 字符串 字典 列表嵌套练习题1

最近学习做的习题,直接复制过来 缩进就乱掉了,所以直接以图片方式上传,题目和答案一起

Python成长笔记 - 基础篇 (三)python列表元组、字典、集合

本节内容 列表.元组操作 字符串操作 字典操作 集合操作 文件操作 字符编码与转码   一.列表和元组的操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储.修改等操作 定义列表 names = ["Wang","HouZi1","NiuNiu","ZhouYi","HouZi2",[1,2]] 可以通过列表角标的方式去获得list中的值 print(names)print(nam

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

python中有三个内建函数:列表,元组和字符串,他们之间的互相转换使用三个函数,str(),tuple()和list(),具体示例如下所示: >>> s = "xxxxx" >>> list(s) ['x', 'x', 'x', 'x', 'x'] >>> tuple(s) ('x', 'x', 'x', 'x', 'x') >>> tuple(list(s)) ('x', 'x', 'x', 'x', 'x')

python列表元组集合字典

一.列表 1.列表格式 list1 = ['Google', 'Runoob', 1997, 2000]; list2 = [1, 2, 3, 4, 5 ]; 2.列表访问 list1[0]:Google list2[1:5]:[2,3,4,5] 3.l列表更新 list2[2]=新的值 del list[2] 删除第三个元素 4.列表操作符 len(list1)=list1长度 [1,2,3]+[4,5,6]=[1,2,3,4,5,6] ["hi"]*4=["hi"

python 学习笔记-山寨携程(列表,字符串,字典和流程控制总结)

最近学习了Python的一些基础数据结构,这里通过一个小程序做一个小的总结,自己比较偏好字典,故程序中主要使用字典数据结构. 1. 通过用户名和密码认证才能登陆系统,注册后需登陆. 2. 认证通过后,系统会给出几个旅行计划,计划中有可以选择的目的地及旅行天数. 3. 确定购买结束后,结算总消费金额并退出. 期望用到的python知识点有: 1.通用序列的操作和列表的方法. 2.字典的方法. 3.流程控制. import time #create authentification list  au