python中数组越界怎么解决

2024-10-13 15:30:36

1、这里以pytho命令行交互模式为示例环境,首先在终端或者cmd中运行python,进入交互式环境。

python中数组越界怎么解决

2、a=[] 定义一个list类型的数组,其实没有list类型的数组,合理的说法是定义一个list的对象。

python中数组越界怎么解决

3、这时候直接访问a[0]或者a[0]='1'进行读写数据就会提示越界,如下图所示。

python中数组越界怎么解决

4、解决方法:正确的写入操作是通过list的append方法来添加元素。这时候无论读写都正常访问了。list是链接,自动管理存储,需要用它的调用方法写入操作。

python中数组越界怎么解决
猜你喜欢