擅长:python、mysql、java
<p>您有一个数组作为输入,希望返回一个包含该数组中所有值的列表,最好使用递归函数</p>
<p>我想你想要这个:</p>
<pre><code>new_list = []
def array_to_list(arr):
for i in arr:
if isinstance(i,list) or isinstance(i,array.array):
array_to_list(arr)
else:
new_list.append(i)
a = arr.array('d', [1.1, 3.5, 4.5])
array_to_list(a)
print(new_list)
</code></pre>
<p>最后一行将打印列出的阵列</p>