这很简单!为什么不起作用?!?!?
我的python程序...
def main():
mont = []
mont[0] = "bnkj1"
mont[1] = "bnkj2"
mont[2] = "bnkj3"
print(mont[0])
main()
这是我在运行它时得到的...
Traceback (most recent call last):
File "/Users/hunterjamesnelson/Documents/bruceArray.py", line 9, in <module>
main()
File "/Users/hunterjamesnelson/Documents/bruceArray.py", line 3, in main
mont[0] = "bnkj1",
IndexError: list assignment index out of range
>>>
谢谢!
Python不允许您仅通过分配超出列表范围的索引来追加。您需要.append
改用:
def main():
mont = []
mont.append("bnkj1")
mont.append("bnkj2")
mont.append("bnkj3")
print(mont[0])
main()
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句