
python中如何写多行数组
用户关注问题
在Python中如何定义一个包含多行元素的数组?
我想创建一个数组,元素分布在多行代码上,这样写起来会更清晰,应该怎么写?
使用多行列表定义
可以直接在方括号[]内换行写,每行放几个元素,代码会自动识别为一个列表。例如:
my_list = [
1, 2, 3,
4, 5, 6,
7, 8, 9
]
Python里写多行数组时需要加什么符号吗?
写多行数组的时候,末尾的逗号是不是必须加?
逗号的使用规则
每个元素之间需要用逗号分隔,包括多行数组中每行元素后面的逗号。最后一个元素后面的逗号是可选的,但建议加上,这样方便后续修改和增删。
如何在Python中写多行二维数组?
我需要定义一个二维数组,每个子数组占一行,有什么简洁的写法?
定义多行二维数组
二维数组其实就是一个嵌套列表。可以每个子列表占一行,比如:
matrix = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]