python数组里面可以写入数组吗
时间: 2023-05-31 14:06:32 浏览: 46
是的,Python 中的数组可以包含其他数组作为其元素。这种数组嵌套在 Python 中也称为多维数组或嵌套列表。下面是一个包含其他数组的 Python 数组示例:
```python
my_array = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
```
在这个例子中,`my_array` 是一个包含三个子数组的数组。每个子数组都包含三个整数。您可以通过索引来访问这些子数组,例如 `my_array[0]` 将返回 `[1, 2, 3]`。同样,您还可以通过嵌套索引访问子数组中的元素,例如 `my_array[1][2]` 将返回 `6`。
相关问题
python 数组写入
要在 Python 中将数据写入数组,可以使用内置的数组模块。以下是一个简单的示例:
```python
import array
# 创建一个空的数组,类型为双精度浮点数
my_array = array.array('d')
# 将数据写入数组
my_array.append(1.0)
my_array.append(2.0)
my_array.append(3.0)
# 打印数组
print(my_array)
```
这将创建一个双精度浮点数数组,并将值 1.0、2.0 和 3.0 写入数组中。最后,使用 `print()` 函数打印该数组。
python把数组内容写入excel里面
以下是将数组写入Excel文件的示例代码:
```python
import openpyxl
# 创建一个新的Excel文件对象
workbook = openpyxl.Workbook()
# 选择第一个工作表
worksheet = workbook.active
# 定义一个包含数组内容的列表
my_list = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
# 使用for循环将数组内容写入工作表中
for row in my_list:
worksheet.append(row)
# 保存Excel文件
workbook.save('my_file.xlsx')
```
这将创建一个名为“my_file.xlsx”的新Excel文件,并将数组内容写入第一个工作表中。您可以根据需要更改数组的内容和文件名。