matplotlib的依赖包cycler是matplotlib自主开发的属性组合包,功能与内置模块itertools很多函数非常相似,可用于创建特殊的迭代器。matpoltlib在属性设置底层中使用了cycler包,典型的案例就是在多数据系列绘图中循环使用颜色、线条等外观设置。使用cycler可以避免构造多重循环,更简便、灵活的组合属性。cycler包概述cycler包的API主要有三个:。基本功能cycler的基本功能是方便的将一个可哈希的对象与一系列值进行映射。标量乘法运算cycler对象与整数n相乘,相当于遍历n次cycler对象。cycler对象拼接cycler对象拼接有一个前提就是两个对象必须有相同的键!cycler对象切片cycler对象支持切片操作。常规多重循环方法案例总结相对而言,使用cycler避免了多重循环,当属性种类较多时更简洁,更加灵活。

matplotlib之属性组合包(cycler)的使用

matplotlib之属性组合包(cycler)的使用

matplotlib之属性组合包(cycler)的使用

matplotlib之属性组合包(cycler)的使用