python学习的第二天

step 1 字符串拼接

我们可以通过加号+,把两个或多个字符串拼接在一起

也可以用乘号,重复输出

格式化就是可以将不同类型的变量通过%显示出来,字符串用%s,整数用%d

step 2 列表

列表可以说是Python中最常用的数据类型,列表的中的元素类型可以是不同的

Python语言里最基本的数据结构就是序列。序列中的每个元素都有一个索引,第一个元素的索引是0,第二个是1...,依次类推

Python语言包含6个序列的内置类型,我们常见的是列表与元组

列表可以说是Python中最常用的数据类型,列表的中的元素类型可以是不同的 

创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可

更新列表的值

可以直接对列表的数据项进行修改或更新,也可以使用append()方法来添加列表项

 删除列表数据,用del

获取列表长度用len()

可以直接用加号合并列表

step 3 元组 

Python的元组与上节课讲的列表很相似,但有个不同点,就是元组中的元素不能修改

列表我们使用的是方括号,而在元组中我们要使用小括号

元组创建十分容易,在括号中添加元素,然后使用逗号将元素隔开即可。

创建一个空元组时,可以这样写tup()
当元组中只有一个元素时,我们需要在这个元素后面添加一个逗号,tup(1,)
元组中的元素值是不可以被修改的,但我们可以对元组进行连接组合
元组是不允许删除其中元素值的,但我们能通过del方法来删除整个元组,元组删除后,就不能再使用它
同样的元组也能用len()获取长度
 
我们可以这样for x in (1, 2, 3): print x,来遍历一个元组的元素
step 4 字典
这里的字典也是另一种数据类型,它能够存储任何类型的对象。
字典写在大括号里{},然后字典中的每个键值对key: value之间用逗号,来分割 
值可以采用任意数据类型,但键的类型必须是像字符串,数字或元组这样不可变的

元素修改和删除

修改键值dict['sex']='male'

增加键值也同上

删除键值 del dict['Sex']

我们还可以用dict.clear()来清除整个字典

清除字典仍然可以使用这个字典,只是字典为空

删除字典,会报错

关于字典的使用,有两点必须要记住

1、同一个键不可以出现两次。如果一个字典中有相同的键,那么最后一个键的值将会覆盖先前的值

2、键的类型必须是不可变的,比如数字或字符串等,像可变类型的列表就不行

字典还有很多用法,比如我们可以通过dict.keys()返回一个字典中所有的键

对应的可以通过dict.values()返回一个字典中所有的值 

猜你喜欢

转载自www.cnblogs.com/findz/p/9768004.html