2012-11-10 6 views
7

私がPIL documentを読んでいるときに奇妙な文が見つかりました。Pythonでpix [x、y]が意味するもの

1.1.6以降では、ピクセルの読み取りと変更に使用される のピクセルアクセスオブジェクトが返されます。アクセスオブジェクトは、 2次元配列のように動作しますので、あなたが行うことができます。

pix = im.load() 
print pix[x, y] 
pix[x, y] = value 

pix[x, y]はここで何を意味するのでしょうか? :ではなく,が使用されているため、構文がスライスされません。

答えて

12
pix[x, y] 

は、あなたが見ている何

t = x, y 
pix[t] 

または

t = (x, y) 
pix[t] 

または

pix[(x, y)] 

と同じであるアイテムになっ式の中リテラルタプルで、同じように私は他の元を入れ子にすることができますl[1 if skip else 0]

などのプレス
関連する問題