Skip to content

[Enhancement]: use of dict.setdefault #349

@pums974

Description

@pums974

Overview

This is a suggestion for a new rule

I propose to suggest more usage of some_dict.setdefault(key, default value)

Proposal

It could replace a pattern a bit more obscure :

some_dict[key] = some_dict.get(key, default_value)

# or even
if key not in some_dict:
    some_dict[key]

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions