列表的索引和切片
列表和字符串一样,都属于序列。因此列表的索引和切片方式和字符串的一样,每一个数据都有唯一对应的索引值。
语法:列表[start : stop : step]
** 即:列表[起始位置:终止位置:步长和方向]**
• 开始的位置包含在内,而终止的位置不包含在内
• 步长的默认值为1,当步长设置为正整数,代表方向从左往右,当步长设置为负整数,代表从后往前进行切片
• 起始位置和终止位置,如果不填,代表从头到尾所有数据
如:L=['零', 1, '二', 3, 4,5]
则取出后三位元素的切片方法为L[-3:]
列表元素的修改
使用赋值的方法,把新元素对象直接赋值到索引或切片制定的位置,新元素直接替换旧元素。
如:L=['零', 1, '二', 3, 4,5]
则取出后三位元素的切片方法为L[-1]="五"
那么L就会变成['零', 1, '二', 3, 4,"五"]
尝试在右边代码框完成以下操作:
1、创建列表L2并执行查看结果,列表元素为:['零', "一", '二', 3, 4,5];
2、将列表L2中的"一"改为1,并查看修改后的列表L3;
3、将列表最后三个元素替换成"三"、"四"、"五";