如何在python中扩充列表?

时间:2015-05-25 17:54:32

标签: python matlab

我在matlab中有一个简单的for循环:

x = [];
for i = 1:n
   x = [x; myfun]
end

我怎么能在python中做到这一点?

假设我有一个名为myfun的函数,它返回一些大小未知的矩阵M。 我想:

i = 1
x = M
i = 2
x = [M
     M]
i = 3 
x = [M 
     M 
     M]

N.B。我必须在x循环中将1的大小从n增加到for并且我事先并不知道x的大小1}}。

1 个答案:

答案 0 :(得分:1)

x=[]
for i in xrange(n):
    x.append(i)

输出: X = [0,1,2,... N-1]