my_list
N 個の要素を含むPython リストがあるとします。単一の要素は、 を使用してインデックスを付けることができますmy_list[i_1]
。ここi_1
で、 は目的の要素のインデックスです。my_list[i_1:i_2]
ただし、リストの「スライス」が必要な場所では、Python リストi_1
にインデックスを作成することもできますi_2
。サイズ N のリストをスライスするための Big-O (最悪の場合) 表記法は何ですか?
個人的には、「スライサー」をコーディングしている場合、からi_1
を反復しi_2
、新しいリストを生成してそれを返し、O(N) を意味しますが、これは Python の方法ですか?
ありがとうございました、