在 Python 中创建指定大小的空列表
尝试为使用 xs = list() 创建的空列表赋值时,您可能会遇到由于初始化不完整而导致的 IndexError 。要解决此问题,需要将 None 分配给列表元素以保留所需的大小。
创建 10 个元素的空列表:
xs = [None] * 10
为特定列表元素赋值:
为列表中的特定元素,使用以下语法:
xs[index] = value
示例:
xs[1] = 5 print(xs) # Result: [None, 5, None, None, None, None, None, None, None, None]
替代列表创建方法:
xs = range(10) print(xs) # Result: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
xs = [x**2 for x in range(9)] print(xs) # Result: [0, 1, 4, 9, 16, 25, 36, 49, 64]
以上是如何在 Python 中创建具有预定义大小的空列表?的详细内容。更多信息请关注PHP中文网其他相关文章!