Привет всем. Подскажите как на питоне сделать кортеж из кортежей.
в идеале код выглядит так:
a = (('bla1', 'bla2'), ('bla3', bla4))
вот мой кусок кода:

# tuple to dict and truncate
def tutodi(in_tuple, in_dict, trunc):
    for i in range(len(in_tuple)):
        ttd = in_tuple[i]
        key_string = string.replace(ttd[0], str(trunc), '')
        in_dict[key_string] = ttd[1]

...
ifDescr = connect.walk('ifDescr')
ifOperStatus = connect.walk('ifOperStatus')
ifAdminStatus = connect.walk('ifAdminStatus')
ifSpeed = connect.walk('ifSpeed')

d_ifSpeed = {'Key' : 'ifSpeed'}
d_ifAdminStatus = {'Key' : 'ifAdminStatus'}
d_ifOperStatus = {'Key' : 'ifOperStatus'}
d_ifDescr = {'Key' : 'ifDescr'}

tutodi(ifDescr, d_ifDescr, 'ifDescr.')
tutodi(ifSpeed, d_ifSpeed, 'ifSpeed.')
tutodi(ifOperStatus, d_ifOperStatus, 'ifOperStatus.')
tutodi(ifAdminStatus, d_ifAdminStatus, 'ifAdminStatus.')

s_info = ()

for i in range(len(ifDescr)):
    for key_ifDescr in d_ifDescr.keys():
        s_info = (str(d_ifDescr[key_ifDescr]), str(d_ifOperStatus[key_ifDescr]), str(d_ifAdminStatus[key_ifDescr]), str(d_ifSpeed[key_ifDescr]))

print s_info

Кратко по коду:
Я получаю 4 словаря, которые мне надо по ключу объединить в один кортеж. На выходе я получа только одну строку, но не то, что надо. В идеале выход должен стать таким:
{{что-то, что-то}, {что-то, что-то}}

Помогите с решением. Заранее благодарен.