0
私はブーで適切にタイプされたリストの理解を得る正しい方法をgrokすることはできません。理解は、型指定された配列のオフに実行されているので、Booの型付きリスト内包?
fred as (int)
fred = (1,2,3) # fred is an array of ints
barney = [i for i in fred]
barney
は、list[of int]
次のようになります。コンパイラは、推論によって動作するので、私はこの例であることを期待したいです。しかしbarney
の実際の値は、単に型なしboo.lang.list
次のとおりです。それだけでint型のを含むように起こるが、私がしようとした場合には、例えば、文句を言わないだろう。私は失敗を期待するだろうが、実際に成功した
barney.Add("A")
。
コンパイル構文を使用して型付きリストを生成する方法はありますか?