Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 2c8a4f6

Browse files
authored
Fix wrap_comprehension_in docs (psf#5000)
Signed-off-by: cobalt <[email protected]>
1 parent 9d05e15 commit 2c8a4f6

1 file changed

Lines changed: 14 additions & 8 deletions

File tree

docs/the_black_code_style/future_style.md

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,17 +36,20 @@ For example:
3636

3737
```python
3838
# Before
39-
result = [item.process() for item in some_very_long_function_name(argument1, argument2, argument3)]
39+
result = [
40+
very_very_very_very_very_long_item
41+
for very_very_very_very_very_long_item in some_very_very_very_very_very_very_long_function_name
42+
]
4043
```
4144

4245
will be formatted to:
4346

4447
```python
4548
# After
4649
result = [
47-
item.process()
48-
for item in some_very_long_function_name(
49-
argument1, argument2, argument3
50+
very_very_very_very_very_long_item
51+
for very_very_very_very_very_long_item in (
52+
some_very_very_very_very_very_very_long_function_name
5053
)
5154
]
5255
```
@@ -55,17 +58,20 @@ This also applies to dictionary comprehensions:
5558

5659
```python
5760
# Before
58-
mapping = {key: value.transform() for key, value in get_items_from_very_long_source(param1, param2)}
61+
mapping = {
62+
very_long_key: very_very_very_long_item
63+
for very_long_key, very_very_very_long_item in very_very_very_very_long_function_name
64+
}
5965
```
6066

6167
will be formatted to:
6268

6369
```python
6470
# After
6571
mapping = {
66-
key: value.transform()
67-
for key, value in get_items_from_very_long_source(
68-
param1, param2
72+
very_long_key: very_very_very_long_item
73+
for very_long_key, very_very_very_long_item in (
74+
very_very_very_very_long_function_name
6975
)
7076
}
7177
```

0 commit comments

Comments
 (0)