私はリストDsrを持っています
>>> Dsr
[59.10346189206572, 40.4211078871491, 37.22898098099725]
type(Dsr)
<type 'list'>
最大値を計算し、この値のリストの各要素を分割する必要があります
dmax = numpy.max(Dsr)
RPsr = []
for p in xrange(Dsr):
RPsr.append(float(Dsr[p]/dmax))
次の質問があります。
1) このループを実行すると、エラー メッセージが表示されます。
Traceback (most recent call last):
File "<interactive input>", line 1, in <module>
TypeError: an integer is required
2) 最も洗練されたリスト内包表記でループを変換することは可能ですか?