1. ホーム
  2. python

[解決済み] リスト内の項目を移動させる?

2022-08-07 10:58:37

質問

Pythonで、あるアイテムをリスト内の特定のインデックスに移動するにはどうすればよいですか?

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

を使用します。 insert というメソッドでリストを作成します。

l = list(...)
l.insert(index, item)

また、スライス表記を使うこともできます。

l[index:index] = [item]

すでにリストに入っている項目を指定した位置に移動させたい場合は、その項目を削除して、新しい位置に挿入する必要があります。

l.insert(newindex, l.pop(oldindex))