我是 Python 的新手,我对列表中的插入操作有疑问。
示例 1:
mylist = ['a','b','c','d','e']
mylist.insert(len(mylist),'f')
print(mylist)
输出:
['a', 'b', 'c', 'd', 'e', 'f']
示例 2:
mylist = ['a','b','c','d','e']
mylist.insert(10,'f')
print(mylist)
输出:
['a', 'b', 'c', 'd', 'e', 'f']
在第二个示例中,为什么即使我将索引 10 分配给 insert 方法,它仍会在列表中插入“f”元素?