python多维字符串数组
时间: 2023-09-07 14:17:24 浏览: 308
解决Python二维数组赋值问题
5星 · 资源好评率100%
在 Python 中,可以使用列表嵌套的方式来模拟多维字符串数组。例如,创建一个包含 3 行 4 列的二维字符串数组可以使用以下代码:
```
arr = [
['a', 'b', 'c', 'd'],
['e', 'f', 'g', 'h'],
['i', 'j', 'k', 'l']
]
```
要访问二维数组中的元素,可以使用双重索引。例如,要访问第二行第三列的元素,可以使用以下代码:
```
arr[1][2] # 返回 'g'
```
如果需要创建更高维度的字符串数组,只需要在列表嵌套的基础上再进行一层嵌套即可。例如,创建一个包含 2 个 3 行 4 列的三维字符串数组可以使用以下代码:
```
arr = [
[
['a', 'b', 'c', 'd'],
['e', 'f', 'g', 'h'],
['i', 'j', 'k', 'l']
],
[
['m', 'n', 'o', 'p'],
['q', 'r', 's', 't'],
['u', 'v', 'w', 'x']
]
]
```
要访问三维数组中的元素,可以使用三重索引。例如,要访问第二个元素中第三行第四列的元素,可以使用以下代码:
```
arr[1][2][3] # 返回 'x'
```
阅读全文