请问如何让两个字典的数据合并呢?

飘落的信 2019-5-25 1836

通过数据抓取工具分别抓取了两组数据,请问如何让他们合并到一个字典里呢?_请问如何让两个字典的数据合并呢?

最新回复 (9)
  • 垦荒牛 2019-5-25
    2
    我的思路是新建一个空字典,条件循环=第一个字典的最大下标+第二个字典的最大下标,然后遍历第一个赋值空字典,然后遍历第二个赋值。
  • 飘落的信 2019-5-26
    3
    请问要怎么写,可以帮写一个吗,新手不太懂,谢谢
  • 99365 2019-5-27
    4

    dict_join = {}

    for each k, v in dict1
          deict_join[k] = v
    for each k, v in dict2
          deict_join[k] = v
    TracePrint "你的新字典:"
    traceprint dict_join

  • 飘落的信 2019-5-30
    5

  • 飘落的信 2019-5-30
    6
    谢谢,字典可以合并了,就是不明白 deict_join[k] = v  这句是什么意思呢?
  • 飘落的信 2019-5-30
    7
    另外,如果是数组的话,要怎么合并呢,我发现通过数据抓取得到的是一个数组。
  • 99365 2019-5-30
    8
    dim arr1 = [["1","a"],["2","b"],["3","c"],["4","d"]]
    dim arr2 = [["5","e"],["6","f"],["7","g"]]
    dim newarr = []
    dim i = 0
    for each e in arr1 
        newarr[i] = e
        i = i + 1
    Next
    for each e in arr2 
        newarr[i] = e
        i = i + 1
    Next
    TracePrint arr1
    TracePrint arr2
    TracePrint newarr
  • 99365 2019-5-30
    9
    k = itemkeys
    v = itemvalues
  • 飘落的信 2019-5-30
    10
    多谢大佬
返回
发新帖