|
@@ -27,7 +27,7 @@ |
|
|
"cell_type": "markdown", |
|
|
"cell_type": "markdown", |
|
|
"metadata": {}, |
|
|
"metadata": {}, |
|
|
"source": [ |
|
|
"source": [ |
|
|
"列表是最常用的数据结构。可以把它看作用方括号括起来的数据序列,数据之间用逗号分隔。这些数据都可以通过调用其索引值来访问。\n", |
|
|
|
|
|
|
|
|
"列表是最常用的数据结构,可以把它看作用方括号括起来的数据序列,数据之间用逗号分隔。这些数据都可以通过调用其索引值来访问。\n", |
|
|
"\n", |
|
|
"\n", |
|
|
"`list`的声明只需将变量等同于`[ ]`或`list`即可。" |
|
|
"`list`的声明只需将变量等同于`[ ]`或`list`即可。" |
|
|
] |
|
|
] |
|
@@ -125,7 +125,7 @@ |
|
|
"cell_type": "markdown", |
|
|
"cell_type": "markdown", |
|
|
"metadata": {}, |
|
|
"metadata": {}, |
|
|
"source": [ |
|
|
"source": [ |
|
|
"索引也可以按照相反的顺序进行。这是最后一个可以被首先访问的元素。这里,索引从`-1`开始。因此,索引`-1`对应是橙色,索引`-2`对应的是苹果。" |
|
|
|
|
|
|
|
|
"索引也可以按照相反的顺序进行,如果想先访问最后一个元素,索引从`-1`开始。因此,索引`-1`对应是`peach`,索引`-2`对应的是`orange`。" |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
@@ -170,7 +170,9 @@ |
|
|
"cell_type": "markdown", |
|
|
"cell_type": "markdown", |
|
|
"metadata": {}, |
|
|
"metadata": {}, |
|
|
"source": [ |
|
|
"source": [ |
|
|
"在这里我们已经声明过两个列表`x`和`y`每一个包含自己的数据。现在,这两个列表可以再一次被放入另一个也具有自己的数据的列表`z`中。列表中的这个列表被称为`嵌套列表`,这就是数组的声明方式,我们将在后面看到。**这是和很多其他计算机语言不同的地方,不要求列表的元素是相同类型,因此编程的时候会非常方便,这也是为什么Python对人类比较友好的原因。**" |
|
|
|
|
|
|
|
|
"在这里我们已经声明过两个列表`x`和`y`,每一个包含自己的数据。现在,这两个列表可以再一次被放入另一个列表`z`中,这个列表被称为`嵌套列表`。\n", |
|
|
|
|
|
"\n", |
|
|
|
|
|
"NOTE:**这是和很多其他计算机语言不同的地方,不要求列表的元素是相同类型,因此编程的时候会非常方便,这也是为什么Python对人类比较友好的原因。**" |
|
|
] |
|
|
] |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
@@ -215,7 +217,7 @@ |
|
|
"cell_type": "markdown", |
|
|
"cell_type": "markdown", |
|
|
"metadata": {}, |
|
|
"metadata": {}, |
|
|
"source": [ |
|
|
"source": [ |
|
|
"如何获得嵌套列表中的某个元素?让我们在上述嵌套列表中获得数据'apple'为例。\n", |
|
|
|
|
|
|
|
|
"如何获得嵌套列表中的某个元素?以访问上述嵌套列表中数据'apple'为例:\n", |
|
|
"* 首先在索引为0处,有一个列表`['apple','orange']` 而在索引为1处有另外一个列表`['carrot','potato']` 。\n", |
|
|
"* 首先在索引为0处,有一个列表`['apple','orange']` 而在索引为1处有另外一个列表`['carrot','potato']` 。\n", |
|
|
"* 因此z[0] 应该给我们第一个包含'apple'的列表。" |
|
|
"* 因此z[0] 应该给我们第一个包含'apple'的列表。" |
|
|
] |
|
|
] |
|
@@ -2151,7 +2153,7 @@ |
|
|
"name": "python", |
|
|
"name": "python", |
|
|
"nbconvert_exporter": "python", |
|
|
"nbconvert_exporter": "python", |
|
|
"pygments_lexer": "ipython3", |
|
|
"pygments_lexer": "ipython3", |
|
|
"version": "3.5.4" |
|
|
|
|
|
|
|
|
"version": "3.8.5" |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
"nbformat": 4, |
|
|
"nbformat": 4, |
|
|