2

私はこれを試していますが、うまくいかないようです:

A  = {{1,2},{3,4}}
A[[1]][[2]] = 5;

どうすればそれができますか?

現在やっています

list = {3,5};
A[[2]] = list;
4

1 に答える 1

1

小さなエラーを除いて、あなたのコードは正しいです:)

あなたが書いた:

A = {{1, 2}, {3, 4}}   A[[1]][[2]] = 5; 
                     ^
                     ^
                     |
               This space means
                multiplication!

正しいコードは

A = {{1, 2}, {3, 4}} ;  A[[1]][[2]] = 5; 

通常、次のように記述されます。

    a = {{1, 2}, {3, 4}} ;  
    a[[1, 2]] = 5; 

大文字はシステム名用に予約されているため、識別子は小文字で始めることを忘れないでください

于 2012-10-10T12:07:17.350 に答える