cycler.cycler¶
- cycler.cycler(arg: Cycler[K, V]) Cycler[K, V] [source]¶
- cycler.cycler(**kwargs: Iterable[V]) Cycler[str, V]
- cycler.cycler(label: K, itr: Iterable[V]) Cycler[K, V]
通过单个位置参数、一对位置参数或关键字参数的组合来创建一个新的
Cycler
对象。cycler(arg) cycler(label1=itr1[, label2=iter2[, …]]) cycler(label, itr)
形式 1 只是简单地复制一个给定的
Cycler
对象。形式 2 将
Cycler
组合为关键字参数对的内积。换句话说,所有的可迭代对象都同时循环,如同通过 zip() 函数。形式 3 从一个标签和一个可迭代对象创建一个
Cycler
。这在标签不能作为关键字参数时很有用(例如,一个整数或包含空格的名称)。