使用numpy从数组中获取特定索引

时间:2017-02-09 11:35:28

标签: python-2.7 numpy

我在python中有以下数组(使用numpy):

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<body ng-app="myApp">
        <hr/>
        <div ng-controller="inputController">
            <input type="text" ng-model="prop.gName"/> <br/>
            <span>{{prop.gName}}</span>
        </div>
        <hr/>
        <div ng-controller="displayController1">
            <span>{{prop.gName}}</span>
        </div>
        <hr/>
        <div ng-controller="displayController2">
            <span>{{prop.gName}}</span>
        </div>
</body>

我需要重塑并从我正在与之争斗的阵列中打印出以下内容:

1)[[1。 4.] [45。 48。]]

2)[[25。 26. 27. 28.],[29。 30. 31. 32.],[33。 34. 35. 36.],[37。 38. 39. 40。]]

我尝试了许多不同的方法,但似乎无法获得干净的切割和有效的方法来实现这一目标。

1 个答案:

答案 0 :(得分:0)

你试过吗

arr.reshape(12,4)[6:10,:]
arr.reshape(12,4)[::11,::3]

可能很有意思找到一个规则来解决这种谜语何时可以解决的问题。或教电脑解决它们。