2010-02-08 38 views
16

Tôi là một người mới khá trêu chọc. Tôi đã tạo ra một ma trận rỗngPython: Thiết lập một phần tử của ma trận Numpy

a = numpy.zeros(shape=(n,n)) 

Bây giờ tôi có thể truy cập mỗi phần tử sử dụng

a.item(i,j) 

Làm thế nào để thiết lập một chỉ số (i, j)?

+2

NumPy hướng dẫn (http://www.scipy.org/Tentative_NumPy_Tutorial#head-4c1d53fe504adc97baf27b65513b4b97586a4fc5) này, phần 3.5 – telliott99

Trả lời

45

Đây là cách:

a[i,j] = x 
1

Hãy thử

a[i,j]=5 
8

Hoặc

a.itemset((i,j),x) 
Các vấn đề liên quan