从阵列中删除特定列表

时间:2017-02-02 11:48:16

标签: python arrays

我有这个清单

list = [[0, 0], [0, 1], [0, 2], [1, 0], [1, 1], [1, 2], [2, 1], [2, 2], [2, 0]]

我想采取2个整数

row = 2 and column = 1

将它们结合起来

thing = (str(row) + str(", ") + str(column))

然后我想删除列表

[2, 1]

来自数组。我该怎么做?

编辑:该语言为 Python

1 个答案:

答案 0 :(得分:1)

首先,不要为列表<rule name="test" stopProcessing="true"> <match url=".*" /> <conditions> <add input="{REQUEST_URI}" pattern="^/([0-9]{1,5})/.+" /> </conditions> <action type="Redirect" url="/Node/d/{C:1}" /> </rule> 命名。它将覆盖内置函数list,并可能在以后弄乱您的代码。

其次,查找和删除列表中的元素就像

一样
list()

或在你的情况下

data.remove(value)

具体而言,在您要查找条目data.remove([2, 1]) 的地方,您可以

[row, column]

其中data.remove([row, column]) row是您的两个变量。

但是,将它们命名为columnrow可能有点令人困惑。因为你的数据可以被解释为矩阵/二维数组,其中&#34; row&#34;和&#34;列&#34;有不同的含义。