インベントリ


リストでの使用


代表的に4つのロールを実行します.
プロジェクトテーブル
アクセス項目[0]
ナビゲーションバーの目的「A」
アイテムを挿入します.append("A")
delitems[0]を削除
items=[]

삽입연산
items.insert(0,"사과")
items.insert(1,"파인애플")
items.insert(2,"포도")

print(items)

접근연산
items[2]=4
print(items)

in 을 이용한 탐색
리스트 안에 있다면 true 없으면 false
print("사과" in items)

del을 이용한 삭제
del items[0]
print(items)

実装リスト
  • 動的配列アクセス挿入、削除の時間的複雑さ:O(1)
  • リンクリスト:時間複雑度O(n)
    やるべき機能が何なのか判断してみましょう.時間の複雑さに基づいて
    動的配列をO(1)と見なすと、リンクリストはO(n)となる.
    動的配置を使用します.
  • Pythonリストは動的に並べられています.