文件名称:列表切片-三菱数控指导手册api
文件大小:1.91MB
文件格式:PDF
更新时间:2024-07-03 00:32:30
python
10.4 列表操作 加号运算符+拼接多个列表:� >>> a = [1, 2, 3] >>> b = [4, 5, 6] >>> c = a + b >>> c [1, 2, 3, 4, 5, 6] � 乘号运算符 *以给定次数的重复一个列表:� >>> [0] * 4 [0, 0, 0, 0] >>> [1, 2, 3] * 3 [1, 2, 3, 1, 2, 3, 1, 2, 3] � 第一个例子重复 4次。第二个例子重复了那个列表 3次。 10.5 列表切片 切片 (slice)运算符同样适用于列表:� >>> t = ['a', 'b', 'c', 'd', 'e', 'f'] >>> t[1:3] ['b', 'c'] >>> t[:4] ['a', 'b', 'c', 'd'] >>> t[3:] ['d', 'e', 'f'] � 如果你省略第一个索引,切片将从列表头开始。如果你省略第二个索引,切片将会到列 表尾结束。所以如果你两者都省略,切片就是整个列表的一个拷贝。� >>> t[:] ['a', 'b', 'c', 'd', 'e', 'f'] � 由于列表是可变的,通常在修改列表之前,对列表进行拷贝是很有用的。 切片运算符放在赋值语句的左边时,可以一次更新多个元素:� >>> t = ['a', 'b', 'c', 'd', 'e', 'f'] >>> t[1:3] = ['x', 'y'] >>> t ['a', 'x', 'y', 'd', 'e', 'f'] �