Python中生成多行多列的None列表

文章目录

  • 简介
  • 实现

简介

在Python一切都是对象,但是当对想要对一个多维列表添加元素时,如果不去初始化一下,可能会出现错误:

  • IndexError: list index out of range

实现

使用Numpy

import numpy as np
a = np.zeros([10, 1])
a[a==0.0] = None
a=a.tolist()
print(a)

使用for循环

a = [[None for j in range(1)] for i in range(10)]
print(a)

在这里插入图片描述

你可能感兴趣的:(Python,python,numpy,开发语言)