>>621
ちなみに、そのやり方が無くても、工夫次第で何とかなる。execは危険すぎる。
>>> d = { 'age': 23, 'job': 'neet', 'height': '164' }
>>> d.items()
[('age', 23), ('job', 'neet'), ('height', '164')]
>>> i = zip(*d.items())
>>> cur.execute("insert name (%s,%s,%s) values (?,?,?)" % i[0], *i[1])

zipとか*の使い方は覚えておくと応用が利く