Question: 
Write a function to remove a specified column from a given nested list.


Model's Code:
def remove_column(nested_list, col_index):
    return [[item for i, item in enumerate(row) if i != col_index] for row in nested_list]



Sample Correct Code:
def remove_column(list1, n):
   for i in list1: 
    del i[n] 
   return list1


Asserts:
assert remove_column([[1, 2, 3], [2, 4, 5], [1, 1, 1]],0)==[[2, 3], [4, 5], [1, 1]]
assert remove_column([[1, 2, 3], [-2, 4, -5], [1, -1, 1]],2)==[[1, 2], [-2, 4], [1, -1]]
assert remove_column([[1, 3], [5, 7], [1, 3], [13, 15, 17], [5, 7], [9, 11]],0)==[[3], [7], [3], [15, 17], [7], [11]]


Tests:
Test 1 of 3: PASS
Test 2 of 3: PASS
Test 3 of 3: PASS

Test 353 of 974: 256/353 (72.52124645892351%): success