Tôi không thể tìm ra cách sử dụng một mảng hoặc ma trận theo cách mà tôi thường sử dụng một danh sách. Tôi muốn tạo một mảng trống (hoặc ma trận) và sau đó thêm một cột (hoặc hàng) vào nó tại một thời điểm.
Hiện tại, cách duy nhất tôi có thể tìm thấy để làm điều này là:
mat = None
for col in columns:
if mat is None:
mat = col
else:
mat = hstack((mat, col))
Trong khi đó nếu nó là một danh sách, tôi sẽ làm một cái gì đó như thế này:
list = []
for item in data:
list.append(item)
Có cách nào để sử dụng loại ký hiệu đó cho mảng NumPy hoặc ma trận không?