Trong Python, làm cách nào để xóa "cột" khỏi danh sách danh sách?
Given:Trong Python, làm cách nào để xóa mục danh sách thứ N từ danh sách danh sách (xóa cột)?
L = [
["a","b","C","d"],
[ 1, 2, 3, 4 ],
["w","x","y","z"]
]
Tôi muốn xoá "cột" 2 để có được:
L = [
["a","b","d"],
[ 1, 2, 4 ],
["w","x","z"]
]
Có lát hoặc del phương pháp đó sẽ làm điều đó? Một cái gì đó như:
del L[:][2]
giải pháp này là tốt nhất –
giải pháp này là chậm – user3085931
Bạn có thể vui lòng cho tôi biết giải pháp tốt nhất cho Prob này là gì hay không :) – Myjab