8000 update ordered dict · pyexcel/pyexcel@948a6c6 · GitHub
[go: up one dir, main page]

Skip to content

Commit 948a6c6

Browse files
committed
update ordered dict
1 parent d1069d5 commit 948a6c6

File tree

2 files changed

+3
-6
lines changed

2 files changed

+3
-6
lines changed

pyexcel/sheet.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -464,7 +464,7 @@ def to_records(self, custom_headers=None):
464464
else:
465465
headers = self.colnames
466466
for row in self.rows():
467-
the_dict = dict(zip(headers, row))
467+
the_dict = OrderedDict(zip(headers, row))
468468
yield the_dict
469469

470470
elif len(self.rownames) > 0:
@@ -473,7 +473,7 @@ def to_records(self, custom_headers=None):
473473
else:
474474
headers = self.rownames
475475
for column in self.columns():
476-
the_dict = dict(zip(headers, column))
476+
the_dict = OrderedDict(zip(headers, column))
477477
yield the_dict
478478

479479
else:
@@ -543,7 +543,7 @@ def project(self, new_ordered_columns, exclusion=False):
543543

544544
def to_dict(self, row=False):
545545
"""Returns a dictionary"""
546-
the_dict = dict()
546+
the_dict = OrderedDict()
547547
if len(self.colnames) > 0 and row is False:
548548
for column in self.named_columns():
549549
the_dict.update(column)

pyexcel_merged.csv

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)
0