質問: pixel.reshape(200,300) plt.imshow(pixels) plt.show() ### 試したこと 上記のklist[0][0]に対してcolorlist[0]を置換、klist[1][0]に対してcolorlist[1]を置換......のようにな処理を行い、そのrgb情報を用いることによって、 pixels=[(255,0,0)(100,100,0).........(100,100,100)] のような1×60000の値を作成し、それを元のサイズにreshapeできないかと考えています。 先述しましたが、pythonの知識については本やネットの情報を虫食いにピックアップし学んでおり、初心者の初心者であるため、見苦しい箇所が多いと思いますが、お知恵拝借出来ればと思います。宜しくお願い致します。 ### 補足情報(FW/ツールのバージョンなど) ここにより詳細な情報を記載してください。
回答: > > このように0~9に対して、それぞれ対応したrgbの値 > > > Pythonの**辞書**について調べると良いでしょう。 ``` >>> dct = {1: 'one', 2: 'two', 3: 'three'} >>> dct[1] 'one' >>> dct[2] 'two' >>> dct[3] 'three' ```