亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

? LVector[l/6] +=1 為何報錯?

代碼如下:

for oneRow in range(rowcnt):

for ?oneCol in range(colcnt):

r, g, b = ndarr[oneRow][oneCol]


h, s, v = colorsys.rgb_to_hsv(r/255, g/255, b/255)

h = h * 360

l = self._hsv2L(h, s, v)

LVector[l/6] +=1


lsum ?=sum(LVector)

result = [v * 1.0/lsum for v in LVector]


代碼報錯如下:

?LVector[l/6] +=1

TypeError: list indices must be integers or slices, not float


正在回答

2 回答

也可以寫成LVector[l//6] +=1

0 回復 有任何疑惑可以回復我~

可以改成?LVector[int(l/6)] +=1

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

? LVector[l/6] +=1 為何報錯?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號