Skip to content

Commit bd4132f

Browse files
committed
Drop unneeded key arguments for sorting dict items
Passing a key argument of the form `key=lambda item: item[0]` to sorted() when sorting dict items is unneeded, because tuples already compare element-wise, and the first elements are known to be unique since they are dictionary keys.
1 parent 38fdb7d commit bd4132f

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

debug_toolbar/panels/settings.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,4 @@ def title(self):
2020
return _("Settings from %s") % settings.SETTINGS_MODULE
2121

2222
def generate_stats(self, request, response):
23-
self.record_stats(
24-
{"settings": dict(sorted(get_safe_settings().items(), key=lambda s: s[0]))}
25-
)
23+
self.record_stats({"settings": dict(sorted(get_safe_settings().items()))})

debug_toolbar/panels/signals.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ def signals(self):
7676

7777
def generate_stats(self, request, response):
7878
signals = []
79-
for name, signal in sorted(self.signals.items(), key=lambda x: x[0]):
79+
for name, signal in sorted(self.signals.items()):
8080
receivers = []
8181
for receiver in signal.receivers:
8282
receiver = receiver[1]

0 commit comments

Comments
 (0)