Python 元组列表到 JavaScript 数组数组

python list of tuples to javascript array of arrays

本文关键字:数组 JavaScript 列表 元组 Python      更新时间:2023-09-26

我有一个python中的元组列表

[('abc','state','fsf',val), ('pqr','state','efg',val2)]

我想将它们转换为数组的 javascript 数组。

我试过这个

jdump = json.dumps(lis_of_tup) #in python 
and tried 
JSON.stringify(name)
alert(name + ' ' + typeof(name)) // this is returning a string 

当我在名称和 caled 项目[0] 上调用拆分时,它给了我"abc"而不是('abc','state','fsf',val)

在python中,我做

data = [('abc','state','fsf', "val"), ('pqr','state','efg', "val2")]
import json
print json.dumps(data)

输出

[["abc", "state", "fsf", "val"], ["pqr", "state", "efg", "val2"]]

然后我在javascript中执行此操作

data ='[["abc", "state", "fsf", "val"], ["pqr", "state", "efg", "val2"]]'
arrayOfArrays = JSON.parse(data);
console.log(arrayOfArrays);

这给了

[ [ 'abc', 'state', 'fsf', 'val' ],
  [ 'pqr', 'state', 'efg', 'val2' ] ]

这是一个数组数组,当我这样做时

console.log(arrayOfArrays[0]);

它给

[ 'abc', 'state', 'fsf', 'val' ]