2024-06-28 11:37:45 发布
网友
我对Python有点陌生。我有以下python 2代码:
m = [1,1,7,7,0,0,0,0,1,6,6,9,7,9,2] randomDigs = m[6 - [3][0]: -1]
随机挖掘里面发生了什么?我得到以下输出:
[7, 0, 0, 0, 0, 1, 6, 6, 9, 7, 9]
[3][0]只是写3(列表中的第一个元素只包含3元素)的复杂方法。因此,您的代码可以归结为m[3:-1],这意味着:从m开始创建一个新的列表,从第3个(注意:列表索引从0开始)元素到最后一个(不包括)元素
[3][0]
3
m[3:-1]
m
this answer详细解释了列表索引和切片的工作原理
[3][0]
只是写3
(列表中的第一个元素只包含3
元素)的复杂方法。因此,您的代码可以归结为m[3:-1]
,这意味着:从m
开始创建一个新的列表,从第3个(注意:列表索引从0开始)元素到最后一个(不包括)元素this answer详细解释了列表索引和切片的工作原理
相关问题 更多 >
编程相关推荐