получить массив при использовании subprocess.check_output
передаю в r файл массив и возвращаю результат обратно
import subprocess
import sys
command = r'C:/Program Files/R/R-3.5.3/bin/Rscript.exe'
path2script = r"C:/project/max2.R"
args = [['11', '3', '9', '42'],['11', '3', '9', '42']]
cmd = [command, path2script] + args
x = subprocess.check_output(cmd, universal_newlines=True)
print('The maximum of the numbers is:', )
r файл передает таблицу а приходит string переменная. Можно как-то получить в python массив?