概述
2013年3月16日,Python征程第四天
渐入佳境。
变量、元组、列表、字典和集合简介:
1、变量的命名规则:
1)避免使用Python保留字,保留字有:and,as,assert,break,class,continue,def,del,elif,else,expect,exec,False,finally,for,from,global,if,import,in
is,lambda,not,None,or,pass,print,raise,return,try,True,while,with,yield。
2)不能以数值或者多数非字母的字符开头(例如逗号、加减号和斜杠等),但下划线例外。
2、Python的内置类型:元组、列表、集合和字典。
3、元组--不能更改的数组序列,这意味着通过元组的索引来改变数组的值是Python解释器不能接受的。
4、元组的基本操作:
5、列表--可以更改的数据序列,这意味着创建好一个列表可以更改列表中的元素
6、列表的基本操作:
7、字典--以名称索引的分组数据,字典类似于列表和元组,它包含一组数据的另外一种容器。不过元组和列表以数字顺序进行索引,字典却用名称
进行索引。这些名称包括字母、数值、字符串或者符号。
8、创建字典:
9、字典是无序的。使用字典时,索引和值都有特殊的名称,字典中索引的名称叫做键,对应的值叫做值。
10、获取字典中的键和值
11、Python允许在不同的键下有多个值,但是,当有存在这种的情况时,Python会替换相同名称的第一个键的值。
12、Python的特殊数据类型:None、True、False。None:除了它本身以外没有任何其他对象可与之匹配,如果函数没有返回值,即当函数没有响应
动作的时候将返回一个None。True和False是数值0和1的特殊表示。
13、序列分片的意思是按照某种规则在一个序列中提取符合规则的片段。例如:a[0:3]表示在a这个序列中,从左边第一个数起到第三个元
素提取出来得到的序列片段;a[0:3:2]表示在a这个序列中,从左边第一个数起到第三个元素每隔两个取出一个得到的序列片段。
14、字典和列表的pop()方法
15、对于元组使用pop()将抛出异常,这是因为元组是不可变序列,所以不提高该方法。异常如下:
16、集合,Python中集合和字典相似,只是它仅包含键,而没有与键想关联的值。本质上集合是不包括重复数据的数据集。集合有两种:可变集合和不可变集合。
两者的不同之处在于,对于可变集合可以增加、删除或者改变它的元素,二不可变集合的元素在他们被初始化设定之后不能改变。
注意:上例接受数据集a作为输入,并将其转换为一个集合。因为集合不允许重复的值,多余的字符'3'被删除。之后将结果赋值给b,并用print()将b打印出来。
最后
以上就是俊逸萝莉为你收集整理的python变量和列表_Python 学习笔记 -- 变量、元组、列表、字典和集合的全部内容,希望文章能够帮你解决python变量和列表_Python 学习笔记 -- 变量、元组、列表、字典和集合所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复