aboutsummaryrefslogtreecommitdiff
path: root/tests/functional/c/consider/consider_using_dict_comprehension.py
blob: c9d740e18c76914ec6217d47c216e5f1f7164034 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
# pylint: disable=missing-docstring, invalid-name, use-dict-literal

numbers = [1, 2, 3, 4, 5, 6]

dict()

dict([])

dict([(number, number*2) for number in numbers])  # [consider-using-dict-comprehension]

# Cannot emit as this cannot be written as a comprehension
dict([value.split("=") for value in ["a=b", "c=d"]])