使用 python 的 matplotlib 绘制灰度饼图

Drawing a pie chart in gray scale using matplolib of python

我尝试使用 python 的 matplolib 绘制灰度饼图。 但我所拥有的是颜色的灰度数据,它们在 0 到 255 之间变化 使用这些灰度数据,我可以绘制灰度饼图吗?

data = [10,20,30]
colors = [20, 100, 150] # grayscale data
plt.pie(data, colors = colors)

将颜色作为 str:

data = [10,20,30]
colors = [20, 100, 150] # grayscale data
plt.pie(data, colors = [str(x/255) for x in colors])