diff --git a/toml/encoder.py b/toml/encoder.py index bf17a72..991cd5f 100644 --- a/toml/encoder.py +++ b/toml/encoder.py @@ -148,10 +148,9 @@ def get_empty_table(self): return self._dict() def dump_list(self, v): - retval = "[" - for u in v: - retval += " " + unicode(self.dump_value(u)) + "," - retval += "]" + retval = "[ " + retval += ", ".join(unicode(self.dump_value(u)) for u in v) + retval += " ]" return retval def dump_inline_table(self, section):