我有一个巨大的名单,例如。 {a,b,c},{d,e,f}我必须只有{a,c},{d,f}。我使用url中的import。 我的一句话:
Drop[Import["url"],{2}]
它不起作用。为什么呢?
答案 0 :(得分:8)
只需使用Drop
函数的第三个参数,如下所示:
list = {{a, b, c}, {d, e, f}};
Drop[list, None, {2}]
这将返回:
{{a, c}, {d, f}}
答案 1 :(得分:2)
你需要在列表上映射。
list = {{a, b, c}, {d, e, f}};
Map[Drop[#, {2}] &, list]
{{a,c},{d,f}}
或者,使用转置,但这显然效率较低,因为它会复制列表。
Transpose@Drop[Transpose@list, {2}]