save dictionary to a file without brackets.

Gelonida N gelonida at gmail.com
Thu Aug 9 16:35:49 EDT 2012


On 08/09/2012 10:11 PM, giuseppe.amatulli at gmail.com wrote:
> Hi,
> I have a dict() unique
> like this
> {(4, 5): 1, (5, 4): 1, (4, 4): 2, (2, 3): 1, (4, 3): 2}
> and i want to print to a file without the brackets comas and semicolon in order to obtain something like this?
> 4 5 1
> 5 4 1
> 4 4 2
> 2 3 1
> 4 3 2
> Any ideas?
> Thanks in advance
> Giuseppe
>
Boring explicit solution:

d = {(4, 5): 1, (5, 4): 1, (4, 4): 2, (2, 3): 1, (4, 3): 2}
for key, val in d.items():
     v1,v2 = key
     fout.write("%d %d %d\n" % (v1, v2, val))





More information about the Python-list mailing list