1. ホーム
  2. r

[解決済み] 辞書/リストを操作してキーのリストを取得する

2022-02-06 15:47:18

質問

些細な疑問があります。私はRで辞書データ構造を見つけることができなかったので、私は代わりにリスト(のような)を使用しました。 "word"->number ). では、キーのリストを取得するにはどうすればよいのでしょうか。

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

そうです。 list 型は良い近似値です。この場合 names() をリストに追加して、'keys' を設定したり取得したりすることができます。

> foo <- vector(mode="list", length=3)
> names(foo) <- c("tic", "tac", "toe")
> foo[[1]] <- 12; foo[[2]] <- 22; foo[[3]] <- 33
> foo
$tic
[1] 12

$tac
[1] 22

$toe
[1] 33

> names(foo)
[1] "tic" "tac" "toe"
>