2017-03-10 13 views
0

スライス内に配列を配置することは可能ですか?私は[][2]intを試しましたが、インスタンスを作成する方法を理解できません。最終結果は、不変の2項目配列の周りに可変スライスでなければなりません。スライス内の配列

pythonでは、それは[(1,2),(3,4)]のようになります。

+0

うん!ありがとう。あなたが望むなら答えることができます – lol

答えて

2

Go構文では、スライスと配列には{}の中カッコが使用されます。

s := [][2]int{ 
    [2]int{1, 2}, 
    [2]int{3, 4}, 
} 

しかし、彼らは推測することができたときにはリテラルで、内側の型をElideのことができます。

s := [][2]int{{1, 2}, {3, 4}} 
s = append(s, [2]int{5, 6})