matplotlib.colors.ColorSequenceRegistry #

matplotlib.colors。ColorSequenceRegistry [来源] #

基地:Mapping

Matplotlib 按名称已知的颜色序列的容器。

通用注册表实例是matplotlib.color_sequences. 用户应该不需要实例化ColorSequenceRegistry 自己。

读取访问使用类似 dict 的接口将名称映射到颜色列表:

import matplotlib as mpl
cmap = mpl.color_sequences['tab10']

返回的列表是副本,因此它们的修改不会改变颜色序列的全局定义。

可以通过以下方式添加其他颜色序列 ColorSequenceRegistry.register

mpl.color_sequences.register('rgb', ['r', 'g', 'b'])
注册( name , color_list ) [来源] #

注册一个新的颜色序列。

颜色序列注册表存储给定color_list的副本,以便将来对原始列表的更改不会影响注册的颜色序列。将此视为注册表在注册时拍摄color_list的快照。

参数
名称str

颜色序列的名称。

color_list颜色列表

迭代时返回有效 Matplotlib 颜色的可迭代对象。但是请注意,无论输入类型如何,返回的颜色序列都将始终是一个列表。

注销名称[来源] #

从注册表中删除一个序列。

您无法删除内置颜色序列。

如果名称未注册,则返回没有错误。