リストから k 番目の要素を削除したものを返す。k はリストで指示する(要素が 1 個の場合もリストで指示)
hoge = ["a", "b", "c", "d"] のとき
rdel(hoge, [2]) は ['a', 'b', 'd'] を返す
rdel(hoge, [1, 3]) は ['a', 'c'] を返す
def rdel(lis, ind):
lis2 = lis.copy()
[lis2.pop(int(i)) for i in sorted(ind)[::-1]]
return lis2
最新記事
バックナンバー
カレンダー
カテゴリー
最新コメント
- Yamu/微妙に危うい統計学ページ
- r-de-r/算額(その496)
- 中澤/バーゼル問題
- Yamada/パイプって,便利なの?
- 中澤/ダメ出し: 幾何平均の求め方
- r-de-r/Re: dplyrでカラム名や値を変数で指定してもうまく認識されない
- 中澤/Re: dplyrでカラム名や値を変数で指定してもうまく認識されない
- 中澤/RStudio が R-4.2.0 Prerelease で動かない?
- 中澤/「ナイチンゲールの鶏頭図よりは折れ線グラフ」を Julia で描く
- 中澤/ナイチンゲールの鶏頭図--再び