1. ホーム
  2. python

[解決済み] Pythonの短いリストにプリペンドするための慣用的な構文は何ですか?

2022-03-15 04:33:34

質問

list.append() は、リストの末尾に追加するための明白な選択肢です。 以下は 合理的説明 がないため list.prepend() . 私のリストが短く、パフォーマンスの懸念が無視できると仮定すると、次のようになります。

list.insert(0, x)

または

list[0:0] = [x]

慣用句?

どのように解決するのですか?

その s.insert(0, x) の形式が最も一般的です。

しかし、あなたがそれを見るたびに、それは、あなたのために、あなたのために、あなたのために、あなたのために、あなたのために、あなたのために、あなたのために、あなたのために、あなたのための コレクションズデク リストではなく dequeへのプリペンドは定数時間で実行されます。リストへのプリペンドは線形時間で実行されます。