如何将这些数据拆分为供应商和价格,并分别存储在二维数组中

2024-06-01 20:13:08 发布

您现在位置:Python中文网/ 问答频道 /正文

实际上,我将一组数据从python传递给javascript中的一个变量 具体如下:

Javascript代码:

var actresult = {'s01': ('supplier1', '50.70'), 's02': ('supplier2', 
'66.80'), 's03': ('supplier3', '42.20')};

我的问题是如何将这些数据拆分为供应商和价格,并将其分别存储在二维数组中


Tags: 数据代码var价格数组javascript供应商s01
3条回答
for key in yourDict:
    yourList1.append( [ key , yourDict[key][0] ]
    yourList2.append( [ key , yourDict[key][1] ]

你可以这样做:

actresult = {'s01': ('supplier1', '50.70'), 's02': ('supplier2', '66.80'), 's03': ('supplier3', '42.20')}


myarray = []
for supplier, price in actresult.values():
    myarray.append([supplier, price])

print(myarray)
actresult = {'s01': ('supplier1', '50.70'), 's02': ('supplier2', 
'66.80'), 's03': ('supplier3', '42.20')};


supp=[]
price=[]
for key,value in actresult.items():
    supp.append(value[0])
    price.append(value[1])

print(supp)
print(price)
#pass to your javascript code like this:
a={"supp":supp,"price":price}
#for 2D array
a=[supp,price]

相关问题 更多 >