小编Wal*_*ace的帖子

有没有比使用for循环更简洁的方法

我想知道是否有任何其他方法来循环和操作位于不同数组中的数据.

import numpy as np

a = np.arange(2)
b = np.arange(5)
c = np.arange(5)

l1 = []
for x in a:
    l2 = []
    for y in b: 
        l3 = []
        y = x + 1  
        for z in c:
            z = x + y
            t = (x,y,z)
            l3.append(t)
        l2.append(l3)
    l1.append(l2) 
print l1
Run Code Online (Sandbox Code Playgroud)

python numpy

3
推荐指数
1
解决办法
151
查看次数

需要一个确定值的比例的函数

假设我有一些值:.008,.08,.8,8,80,800.我需要一个函数,我可以输入这些值并返回.001,.01,.1,1,10,100等. ..

例:

def func(v):
    a = do something using v.....
    return a

func(.009) = .001
func(.06)  = .01 
func(1234) = 1000
Run Code Online (Sandbox Code Playgroud)

python numpy

2
推荐指数
1
解决办法
62
查看次数

保存应用程序的python数据

我需要保存多个numpy数组以及用于计算这些数组包含在单个文件中的数据的用户输入.我很难找到一个好的程序来实现这个,甚至使用什么文件类型.我唯一能想到的是将计算数组和用户输入放在一个单独的数组中,然后使用numpy.save保存它.有没有人知道我使用的更好的替代品或好的文件类型?

python numpy file

0
推荐指数
1
解决办法
103
查看次数

标签 统计

numpy ×3

python ×3

file ×1