Python merge dict JSON lists : I'm trying to merge two lists that I have.

    gpbdict = dict(zip(namesb, GPB))
    >>> {'1': True, '3': True, '2': True, '5': True, '4': True, '7': True, '6': True, '8': True}
    gpadict = dict(zip(namesa, GPA))
    >>> {'11': True, '10': True, '13': True, '12': True, '15': True, '14': True, '16': True, '9': True}

However, it doesn't seem to be as simple as just:

     json.loads(gpadict + gpbdict)

or

    gpa_gpb = [gpadict, gpbdict]
    print json.dumps(gpa_gpb, indent=2, sort_keys=True))

Only the later will produce a result with two separate lists:

    >>>[
    >>>  {
    >>>    "10": true,
    >>>    "11": true,
    >>>    "12": true,
    >>>    "13": true,
    >>>    "14": true,
    >>>    "15": true,
    >>>    "16": true,
    >>>    "9": true
    >>>  },
    >>>  {
    >>>    "1": true,
    >>>    "2": true,
    >>>    "3": true,
    >>>    "4": true,
    >>>    "5": true,
    >>>    "6": true,
    >>>    "7": true,
    >>>    "8": true
    >>>  }
    >>>]

Is there a step I'm missing?