我希望删除列表中具有可能重复的给定元素的第一次出现。例如,包含1;6;1的列表。我只想删除1一次并返回列表6;1。我的当前实现: match l with | h::t when h = x -> t| h::t -> h::(remove l h)
这只适用于我试图删除的数字是第一个元素的列表。对于像6;7;6这样的<em
目前,我的代码如下B = [matrix_x[i][n:] for i in xrange(0, n)]D = [matrix_x[i+n][n:] for i in xrange(0, n)]
有没有更好的方法来做到这一点在这种情况下,最好不要使用列表理解,而只是在单个for循环中将值附加到每个列表。A,B