在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中文網其他相關文章!