我想以以下格式合并 2 個陣列。
array1 = [ "a" , "b" , "c"]
array2 = [ 1 , 2 , 3]
merged_array = [ {"a",1} , {"b",2} , {"c",3}]
目標是將其用作 2 列的值并將其重寫回谷歌表。
我的格式是否正確,如果是,我應該如何合并上述陣列?
uj5u.com熱心網友回復:
array1 = [ "a" , "b" , "c"]
array2 = [ 1 , 2 , 3]
merged_array = []
for index, value in enumerate(array1): merged_array.append({value,array2[index]})
print (merged_array)
-> [{'a', 1}, {'b', 2}, {'c', 3}]
uj5u.com熱心網友回復:
將兩個陣列合并為陣列陣列
function myFunk() {
let array1 = ["a", "b", "c"];
let array2 = [1, 2, 3];
let a = array1.map((e,i) => {return [e,array2[i]];})
Logger.log(JSON.stringify(a));
}
Execution log
4:17:09 PM Notice Execution started
4:17:08 PM Info [["a",1],["b",2],["c",3]]
陣列.map()
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/358798.html
標籤:谷歌应用程序脚本
