列表
当我们需要列出的字符串过多时,使用赋值会极度麻烦而且会降低效率。这时候我们就会用到列表。
列表就是把相关联的内容整合到一起。
一个空的列表可以用方括号表示,例如
shopping_list = []
#shopping_list是列表名,放括号用于存放列表数据。例如
shopping_list = ["键盘" , "鼠标"]
#把列表内容放到方括号,用逗号进行分隔
如果要对一个定义好的列表内加东西,那么我们就会使用到一个针对列表的方法,叫append。
shopping_list = ["键盘" , "鼠标"]
shopping_list.append("显示器")
要删除列表的某个元素,我们可以使用remove方法。但是注意,删除的元素列表里必须存在,不然python就会报错。
shopping_list = ["键盘" , "鼠标"]
shopping_list.remove("键盘")
若是像打印列表,我们也可以使用print参数
print(shopping_list)
我们也可以通过索引打印出某个元素的位置
shopping_list = ["键盘" , "鼠标"]
print(shopping_list[0])
#从零开始计算
我们也可以通过索引赋值,来覆盖列表某个位置的某个元素,达到修改的效果,例如
shopping_list = ["键盘" , "鼠标"]
shopping_list[1] = "音响"
print(shopping_list)
方法和函数的调用有一些相似之处,但有所不同。
方法 | 函数 |
---|---|
对象.方法名(…) | 函数名(对象) |
shopping_list.append(“显示器”) | len(shopping_list) |
python中还有很多针对列表的内置函数,例如:
num_list = [1,13,-1,666]
print(max(num_list)) #打印最大值
print(min(num_list)) #打印最小值
print(sorted(num_list)) #打印排序好的列表