小编Ale*_*lex的帖子

Simulink库与模型参考之间的区别

什么是(如果有)Simulink库和模型引用之间的差异.在不同的情况下使用它们中的任何一个都有好处吗?

simulink

13
推荐指数
3
解决办法
9751
查看次数

使用列表上的operator*创建独立对象

我正在尝试初始化一个二维(3x3)列表而不键入所有元素,因为它们都是相同的.

但是,似乎只有这个矩阵的第一行真的被创建为一个新对象,而后续行只是对第一行的引用.

我怎么能创建所有行都是独立的对象?

这是一个例子来说明这一点:

# Create a bi-dimentional list
a=[[''] * 3] * 3
print a
>>>[['', '', ''], ['', '', ''], ['', '', '']]

# change a single element, on first line
# notice that it will change also the elements at other lines
a[0][1] = 'x'
print a
[['', 'x', ''], ['', 'x', ''], ['', 'x', '']]
Run Code Online (Sandbox Code Playgroud)

python

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

标签 统计

python ×1

simulink ×1