python入门学习的第二天
step 1 字符串拼接
我们可以通过加号+,把两个或多个字符串拼接在一起
也可以用乘号,重复输出
格式化就是可以将不同类型的变量通过%显示出来,字符串用%s,整数用%d
step 2 列表
列表可以说是Python中最常用的数据类型,列表的中的元素类型可以是不同的
Python语言里最基本的数据结构就是序列。序列中的每个元素都有一个索引,第一个元素的索引是0,第二个是1...,依次类推
Python语言包含6个序列的内置类型,我们常见的是列表与元组
列表可以说是Python中最常用的数据类型,列表的中的元素类型可以是不同的
创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可
更新列表的值
可以直接对列表的数据项进行修改或更新,也可以使用append()方法来添加列表项
删除列表数据,用del
获取列表长度用len()
可以直接用加号合并列表
step 3 元组
Python的元组与上节课讲的列表很相似,但有个不同点,就是元组中的元素不能修改
列表我们使用的是方括号,而在元组中我们要使用小括号
元组创建十分容易,在括号中添加元素,然后使用逗号将元素隔开即可。
元素修改和删除
修改键值dict['sex']='male'
增加键值也同上
删除键值 del dict['Sex']
我们还可以用dict.clear()来清除整个字典
清除字典仍然可以使用这个字典,只是字典为空
删除字典,会报错
关于字典的使用,有两点必须要记住
1、同一个键不可以出现两次。如果一个字典中有相同的键,那么最后一个键的值将会覆盖先前的值
2、键的类型必须是不可变的,比如数字或字符串等,像可变类型的列表就不行
字典还有很多用法,比如我们可以通过dict.keys()返回一个字典中所有的键
对应的可以通过dict.values()返回一个字典中所有的值