Skip to content

Commit 12ebf5d

Browse files
authored
STYLE/PERF: use f-strings instead of ''.join on static elements (#49517)
STYLE: use f-strings instead of ''.join on static elements
1 parent d21f19c commit 12ebf5d

File tree

3 files changed

+4
-6
lines changed

3 files changed

+4
-6
lines changed

Diff for: pandas/core/apply.py

+1-3
Original file line numberDiff line numberDiff line change
@@ -1287,9 +1287,7 @@ def _make_unique_kwarg_list(
12871287
[('a', '<lambda>_0'), ('a', '<lambda>_1'), ('b', '<lambda>')]
12881288
"""
12891289
return [
1290-
(pair[0], "_".join([pair[1], str(seq[:i].count(pair))]))
1291-
if seq.count(pair) > 1
1292-
else pair
1290+
(pair[0], f"{pair[1]}_{seq[:i].count(pair)}") if seq.count(pair) > 1 else pair
12931291
for i, pair in enumerate(seq)
12941292
]
12951293

Diff for: pandas/core/window/doc.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
def create_section_header(header: str) -> str:
1212
"""Create numpydoc section header"""
13-
return "\n".join((header, "-" * len(header))) + "\n"
13+
return f"{header}\n{'-' * len(header)}\n"
1414

1515

1616
template_header = "\nCalculate the {window_method} {aggregation_description}.\n\n"

Diff for: pandas/io/formats/css.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -194,11 +194,11 @@ class CSSResolver:
194194

195195
CSS_EXPANSIONS = {
196196
**{
197-
"-".join(["border", prop] if prop else ["border"]): _border_expander(prop)
197+
(f"border-{prop}" if prop else "border"): _border_expander(prop)
198198
for prop in ["", "top", "right", "bottom", "left"]
199199
},
200200
**{
201-
"-".join(["border", prop]): _side_expander("border-{:s}-" + prop)
201+
f"border-{prop}": _side_expander(f"border-{{:s}}-{prop}")
202202
for prop in ["color", "style", "width"]
203203
},
204204
**{

0 commit comments

Comments
 (0)