str()转换成字符串
可以用来避免类型出错
列表是一系列按特定顺序排序的元素
用方括号表示
列表是从0开始索引而不是1
添加元素
append() 插入在列表末尾
insert() 指定列表插入位置
删除元素
del() 删除知道位置的元素不继续使用该值
pop() 删除已知位置的元素并继续使用该值
remove() 删除已知元素的值,也可以继续使用该值,但是remove只能删除一次,不能删除重复的值,需要循环删除
查询排序列表
sort() 对列表进行永久性的排序
sorted() 对列表进行暂时性的排序
可以在其中套接reverse=True使其倒序排列
reserve()永久性使列表倒序
len() 对列表元素求长度
操作列表
for循环
for x in list:
循环体
注:
不可以错误的遗失冒号或者缺少缩进,python的缩进都是有用的
数字列表
range() 生成有规律的数字列表
**x 可以表示x次方
min()求最小值
max()求最大值
sum()求和
列表解析
变量=[表达式 for x in range() ]
例:
squares=[value**2 for value in range(1,11)]
print(squares)
输出:
[1,4,9,16,25,36,49,64,81,100]
切片
用来取列表的一部分
[ 起始:结尾 ] 默认是从最开头到最后
元组
与列表类似,但是元组的值是不可以修改的,只能通过重新定义元组从而修改元组变量
使用圆括号表示元组