私は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']
2番目の例では、メソッドを挿入するためにインデックス10を指定しているにもかかわらず、リストに「f」要素を挿入するのはなぜですか?