Concatenate Array of Strings

Concatenate all strings in array.

Logic BuildingBeginner
Logic Building
# Take array of strings
n = int(input("Enter number of strings: "))
arr = []
for i in range(n):
    arr.append(input(f"String {i+1}: "))

# Concatenate
result = "".join(arr)
print(f"Concatenated: {result}")

Output

Enter number of strings: 3
String 1: Hello
String 2: World
String 3: Programming
Concatenated: HelloWorldProgramming

Use join() to concatenate all strings.

Key Concepts:

  • join() concatenates strings
  • Empty string as separator
  • Creates single string