Page MenuHomePhorge

[Python 3] Use .items() instead of .iteritems()
ClosedPublic

Authored by sicherha on Jan 8 2022, 11:39 AM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Mar 26, 1:46 AM
Unknown Object (File)
Sat, Mar 16, 10:55 PM
Unknown Object (File)
Sat, Mar 16, 4:47 PM
Unknown Object (File)
Sun, Mar 10, 9:16 AM
Unknown Object (File)
Sat, Mar 2, 2:18 PM
Unknown Object (File)
Feb 10 2024, 11:22 AM
Unknown Object (File)
Jan 29 2024, 11:51 PM
Unknown Object (File)
Jan 16 2024, 6:43 AM
Subscribers

Details

Summary

.iteritems() was dropped in Python 3.0.

This commit may have a negative performance impact on Python 2 since
.items() returns a copy of the dictionary's item list. In Python 3,
.items() returns a view object, so no performance drop should be
noticeable there.

Diff Detail

Repository
rP pykolab
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

sicherha created this revision.
mollekopf subscribed.

I don't think the performance impact matters for the uses we have here.

This revision is now accepted and ready to land.Jan 10 2022, 10:14 AM
This revision was landed with ongoing or failed builds.Jan 10 2022, 8:51 PM
This revision was automatically updated to reflect the committed changes.