PY3.R1713
Consider using join
Using str.join(sequence) is faster, uses less memory and increases readability compared to for-loop iteration.
Noncompliant Code:
Copy
def fruits_to_string(fruits):
formatted_fruit = ""
for fruit in fruits:
formatted_fruit += fruit
return formatted_fruit
print(fruits_to_string(["apple", "pear", "peach"]))
Compliant Code:
Copy
print("".join(["apple", "pear", "peach"]))