Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python中减法数组的简单问题_Python - Fatal编程技术网

Python中减法数组的简单问题

Python中减法数组的简单问题,python,Python,如何使用Python在包含3个变量的数组中执行简单的减法 a = [[8,8,1] , [6,4,1]] b = a[0][1] - a [1] [0] c = a[1:b] print (c) 这是答案吗,因为它只是从a输出第二个数组 只需根据指令键入数组,但不了解如何a[1:b]=[6,4,1]?是1=指向6,4,1的第二个数组,还是表示a中的第二个数组?对于b变量,减法只是保持a=8,8,1,6,4,1的第一行相同,以便[1:b]=a的第二个索引 b = a[0][1] – a[1][0

如何使用Python在包含3个变量的数组中执行简单的减法

a = [[8,8,1] , [6,4,1]]
b = a[0][1] - a [1] [0]
c = a[1:b]
print (c)
这是答案吗,因为它只是从
a
输出第二个数组

只需根据指令键入数组,但不了解如何
a[1:b]=[6,4,1]
?是
1
=指向
6,4,1
的第二个数组,还是表示
a
中的第二个数组?对于
b
变量,减法只是保持a=
8,8,1,6,4,1
的第一行相同,以便
[1:b]
=a的第二个索引

b = a[0][1] – a[1][0]
a[0][1]
的值为
8
a[1][0]
的值为
6
,因此这相当于

b = 8 - 2
c = a[1:2]
并将
b
设置为
2

那你呢

c = a[1:b]
这相当于

b = 8 - 2
c = a[1:2]
这是列表
a
的一部分,从索引
1
开始,到索引
1
结束。由于索引从
0
开始,索引
1
是第二个元素,即
[6,4,1]
。所以这个结果是

c = [[6,4,1]]
有关列表切片在Python中如何工作的更多详细信息,请参阅

a[0][1]
的值为
8
a[1][0]
的值为
6
,因此这相当于

b = 8 - 2
c = a[1:2]
并将
b
设置为
2

那你呢

c = a[1:b]
这相当于

b = 8 - 2
c = a[1:2]
这是列表
a
的一部分,从索引
1
开始,到索引
1
结束。由于索引从
0
开始,索引
1
是第二个元素,即
[6,4,1]
。所以这个结果是

c = [[6,4,1]]

有关列表切片在Python中如何工作的更多详细信息,请参阅。

在Python中,这些是列表,而不是数组。什么是
b
c
?在Python中,变量名是区分大小写的。也许你应该阅读(列表)切片。你不是在减去数组,而是在减去数字。数字碰巧来自列表,但这与减法的工作方式无关。在Python中,这些是列表,而不是数组。什么是
b
c
?在Python中,变量名是区分大小写的。也许你应该阅读(列表)切片。你不是在减去数组,而是在减去数字。数字碰巧来自列表,但这与减法的工作方式无关。谢谢,但是第二个列表[6,4,1]=到1:2是怎么回事?我理解1=0,但我认为包含整个第二个列表将是一个[1][:2]?我不知道[1:2]表示第二个集合,然后是三个元素?@YourTrainingExpert我添加了一个链接到一个问题,其中有很多关于列表切片的答案。最终结果是
[[6,4,1]
而不是
[6,4,1]
。这是不同的。好吧,现在我明白了!非常感谢。谢谢你,但是第二个列表[6,4,1]=到1:2怎么样?我理解1=0,但我认为包含整个第二个列表将是一个[1][:2]?我不知道[1:2]表示第二个集合,然后是三个元素?@YourTrainingExpert我添加了一个链接到一个问题,其中有很多关于列表切片的答案。最终结果是
[[6,4,1]
而不是
[6,4,1]
。这是不同的。好吧,现在我明白了!非常感谢。