配列に文字列データが含まれていると、numpyで些細な問題が発生します。私は次のコードを持っています:
my_array = numpy.empty([1, 2], dtype = str)
my_array[0, 0] = "Cat"
my_array[0, 1] = "Apple"
さて、それをで印刷するとprint my_array[0, :]
、私が得る応答はです['C', 'A']
。これは明らかに、CatとAppleの期待される出力ではありません。それはなぜですか、そしてどうすれば正しい出力を得ることができますか?
ありがとう!