diff --git a/ch03-lists-tuples/e13b1_namedtuple_records.py b/ch03-lists-tuples/e13b1_namedtuple_records.py index 967eaca..492bbc1 100755 --- a/ch03-lists-tuples/e13b1_namedtuple_records.py +++ b/ch03-lists-tuples/e13b1_namedtuple_records.py @@ -17,5 +17,5 @@ def format_sort_records(list_of_tuples): output = [] template = '{last:10} {first:10} {distance:5.2f}' for person in sorted(list_of_tuples, key=operator.attrgetter('last', 'first')): - output.append(template.format(*(person._asdict()))) + output.append(template.format(**(person._asdict()))) return output diff --git a/ch03-lists-tuples/e13b2_sorted_movies.py b/ch03-lists-tuples/e13b2_sorted_movies.py index 58f3bcd..e188d3b 100755 --- a/ch03-lists-tuples/e13b2_sorted_movies.py +++ b/ch03-lists-tuples/e13b2_sorted_movies.py @@ -29,7 +29,7 @@ def sort_movies(): output = [] template = '{0:30} {1:3} {2:20}' for one_movie in sorted(MOVIES, key=operator.itemgetter(FIELDS[sort_by])): - output.append(template.format(*one_movie)) + output.append(template.format(**one_movie)) return output print(f'No such field {sort_by}') diff --git a/ch03-lists-tuples/e13b3_sorted_movies_multifield.py b/ch03-lists-tuples/e13b3_sorted_movies_multifield.py index c8f748d..dc3e8db 100755 --- a/ch03-lists-tuples/e13b3_sorted_movies_multifield.py +++ b/ch03-lists-tuples/e13b3_sorted_movies_multifield.py @@ -33,7 +33,7 @@ def sort_movies_multifield(): template = '{0:30} {1:3} {2:20}' for one_movie in sorted(MOVIES, key=operator.itemgetter(*[FIELDS[field_name] for field_name in sort_by])): - output.append(template.format(*one_movie)) + output.append(template.format(**one_movie)) return output print(f'No such field {sort_by}')