1、先举一个小栗子
a = 1
b = a
print('之前的b:',b)
a = 2
print('之后的b:',b)
分析:当a重新赋值为2时,并没有对b再次赋值,所以两次输入b的值,都为1
2、切片对于list的应用
打印出该list
切片的取值特点:
①顾头不顾尾,如果开始的下标没有写,就是从最前面开始取
取出的值为:
②-1代表最后一个元素
取值为:9
③如果后面的下标不写,代表取到结尾
取值结果为:
④开头的下标和结尾的下标都不写,代表取整个list
取值为:
⑤若步长为负:
1)前面两个都不写,则取反
2)第一个写,第二个不写,则从第一个向左取
3)第一个不写,第二个写,则从第二个向左取
4)第一个和第二个都写,开始位置在结束位置左侧,则取值结果为空
5)第一个和第二个都写,开始位置在结束位置右侧,则从右往左取
元组和list不同,它一旦定义好,是不能被改变的
字符串和元组类似,也是不可修改的。