二维数组的纯python非重复外旋迭代器生成器

spirol的Python项目详细描述


#自述文件#

采用任何支持索引的二维列表作为输入,并输出一个顺时针方向的收缩。
从最左上角开始的输入(即:输入[0][0])到所有输入
筋疲力尽。

这将适用于任何维度的任何大小的列表。

[![系统Git/Spirol的代码状态](https://codeship.com/projects/b8f6bef0-5132-0132-d6d9-0ea8256ccae9/status)](https://codeship.com/projects/48263)
[![构建状态](https://api.shippable.com/projects/54afbe1ad46935d5fbc1e904/badge?branchname=master)(https://app.shippable.com/projects/54afbe1ad46935d5fbc1e904/builds/latest)

*版本1.0.3

如何设置?###

**python setup.py安装**
*依赖关系:**移动性(v0.0.3)**
*如何运行测试:**/run tests.sh**
*部署说明:*pip安装spirol**

测试覆盖率如何?###
有一整套单元测试。

出资指南###
我接受拉取请求。

我该和谁说话?###
*弗朗西斯·霍斯曼:**francis.horsman@gmail.com**

示例###

```
>>>>来自Spirol进口Spirol

>;>;a=螺环([[1,2,3],[4,5,6],[7,8,9]],(3,3))


螺醇(3,3,从TL顺时针)


[1、2、3、6、9、8、7、4、5]

>>gt;打印(A)
螺环(3,3,从TL顺时针方向):[1,2,3,6,9,8,7,4,5]

>>>长度(A)
9

>;>;a=螺旋线([[1,2,3],[4,5,6],[7,8,9]],(3,3),角点=br',方向=反锁)


螺环(3,3,来自br的反锁)


[9、6、3、2、1、4、7、8、5]
```
…变更日志:



>变更日志

===




>1.0.7 2015-01-09-2015-01-09
=-


*固定安装



>1.0.6 2015-01-09-2015-01-01-09

>更新标记














<1.0.0.0.4 2015-01-09


========

==——
*更新标签

>1.0.32015-01-09
----
*更新了自述文件

<1.0.2 2015-01-09
----
*更新了自述文件以进入可发货状态。


>1.0.1 2015-01-09
----
*添加了Tox,版本号

<1.0 2014-11-19
----
*生产稳定

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java在使用文件删除文件时的异常行为。删除()   具有非版本化多通关系的java乐观锁版本化实体   Java:对元素进行排序   java为数组中的对象赋值   java获取特定的键及其值   java如何从Oracle获取时区ID而不是时区偏移量   git共享后java Eclipse maven EAR项目不工作   java将包含“”的JSONObject转换为带有JSON的普通字符串   java如何在javafx中基于时间更改场景   java在Apache的httpclient上向HttpPost添加参数   我应该使用哪个Java类来表示Git SSH URL?   java如何才能不序列化继承的非瞬态字段?   线程“JavaFX应用程序线程”java中出现异常。lang.NoClassDefFoundError:javafx/scene/control/ButtonBar   特定表的java jooQ代码生成   具有排序键的Java树映射与HashMap的性能   java内部类不应实现可序列化   返回值时不触发java ValueChangeEvent   在java中,如何在一个单词的中间添加字符?   SparkContext、JavaSparkContext、SQLContext和SparkSession之间的java差异?