怎么把两个list合并成一个list

请教怎么合并两个list?
list1=[2021、2021、2022、2022]
list2=[11、12、1、2]
怎样把上面两个list内容对应起来合并成下面的一个list
list3=["2021-11"、"2021-12"、"2022-1"、"2022-2"]

list1=[2021,2021,2022,2022]
list2=[11,12,1,2]
list3=[]
for i in range(len(list1)):
    list3.append(str(list1[i])+"-"+str(list2[i]))
print(list3)

list1=[2021,2021,2022,2022]
list2=[11,12,1,2]
r = []
for i,j in zip(list1, list2):
    print(f'{i}-{j}')
    r.append(f'{i}-{j}')
print(r)

img

list3=[]
for i in range(len(list1)):
list3.format("{}-{}".format(list1[i],list[2]i))

let ids=[1,2,3]
let dataIds=[2,4,5]
var arry=([...ids,...dataIds]) //1,2,3,4,5,2
//调用上面方法去重复
let arr=unique(arry)//1,2,3,4,5

//index.js
export function unique(arr) { // 根据唯一标识no来对数组进行过滤
   let result = {};
let finalResult=[];
for(let i=0;i<arr.length;i++){
result[arr[i]] = arr[i];
// arr[i].month 不能重复,达到去重效果,且这里必须知晓"month"或是其他键名
}
// console.log(result);
for(const item in result){
finalResult.push(result[item]);
}
// console.log(finalResult);
return finalResult; //要返回的数据
}

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632