R语言 加载网状包后出现意外语法错误

vltsax25  于 2023-06-03  发布在  其他
关注(0)|答案(1)|浏览(300)

我已经加载了“reticulate”包来在Rstudio中运行python代码。下面的代码:

# Initialize an empty dictionary
D = {} 

L = [['a', 1], ['b', 2], ['a', 3], ['c', 4]]

我得到以下错误:

Error: unexpected '[[' in "L = [["

为什么会这样?
Google上的答案没有帮助我。

zf9nrax1

zf9nrax11#

我想你可以试试

py_run_string("L = [['a', 1], ['b', 2], ['a', 3], ['c', 4]]")

使得

> L
[[1]]
[[1]][[1]]
[1] "a"

[[1]][[2]]
[1] 1

[[2]]
[[2]][[1]]
[1] "b"

[[2]][[2]]
[1] 2

[[3]]
[[3]][[1]]
[1] "a"

[[3]][[2]]
[1] 3

[[4]]
[[4]][[1]]
[1] "c"

[[4]][[2]]
[1] 4

相关问题