这是我的数组,我在python3.6中使用numpy
import Vue from 'vue'
import Vuetify from 'vuetify/lib' // Error line
import 'vuetify/src/stylus/app.styl'
Vue.use(Vuetify)
我想添加x asix和y asix是I1,I2,I3,I4,I5,如下所示:
const Vuetify = require('vuetify/lib');
打印为:
[[6. 4. 4. 1. 2.]
[0. 7. 4. 2. 2.]
[0. 0. 6. 0. 1.]
[0. 0. 0. 2. 0.]
[0. 0. 0. 0. 2.]]
我该怎么办?
答案 0 :(得分:1)
这是一种可能的实现方式
import numpy as np
data = np.array([[6, 4, 4, 1, 2],
[0, 7, 4, 2, 2],
[0, 0, 6, 0, 1],
[0, 0, 0, 2, 0],
[0, 0, 0, 0, 2],])
m, n = data.shape
for i in range(m):
for j in range(i+1, n):
print(f'I{i+1}, I{j+1} = {data[i, j]}')
请注意,示例输出中有错字。 I4, I5 = 2
应该是I4, I5 = 0
。