Да, словарь, ошибся. Спасибо за ответ, решил воспользоваться update.
А насчет второго вопроса, как проверять, чтобы в каждом элементе было одинаковое количество, а если в одном меньше, то дополнить его пустой строкой ""?
long = 0
for val in data.values():
if long < len(val):
long = len(val)
for val in data.values():
add_long = long - len(val)
for row in range(add_long):
val.append('')