Try join:

my_array = (['T', 'e', 's', 't', ' ', 'w', 'o', 'r', 'd', 's', '!'])
joined_array = ''.join(my_array)

Which gives:

'Test words!'
Answer from funie200 on Stack Overflow
๐ŸŒ
W3Schools
w3schools.com โ€บ python โ€บ numpy โ€บ numpy_array_join.asp
NumPy Joining Array
We pass a sequence of arrays that we want to join to the concatenate() function, along with the axis.
๐ŸŒ
Tutorialspoint
tutorialspoint.com โ€บ python โ€บ python_join_arrays.htm
Python - Join Arrays
The process of joining two arrays is termed as Merging or concatenating. Python provides multiple ways to merge two arrays such as append() and extend() methods. But, before merging two arrays always ensure that both arrays are of the same data type
๐ŸŒ
Hyperskill
hyperskill.org โ€บ university โ€บ python โ€บ join-method-in-python
Python join() Method: Join Strings from a List (with Examples)
June 5, 2026 - Understand the Function of join(): It merges elements of a list into a string. It requires one argument โ€” the list you want to concatenate. Form a List with a Single String Element: If your input is a single string like "Python", create a list containing that string: ["Python"].
๐ŸŒ
GeeksforGeeks
geeksforgeeks.org โ€บ python โ€บ python-string-join-method
Python String join() Method - GeeksforGeeks
join() method in Python is used to combine elements of an iterable into a single string. It places the specified separator between each element.
Published: 1 month ago
๐ŸŒ
Vercaa
vercaa.com โ€บ home โ€บ help center โ€บ joining arrays in python: combining multiple arrays
Joining Arrays in Python: Combining Multiple Arrays โ€” Vercaa Help Center
However, array itself is not a built-in type, instead we need to use the array class in Python's built-in array module. To join two arrays, we can do it by appending each item from one array to other.
๐ŸŒ
Vultr Docs
docs.vultr.com โ€บ python โ€บ third party โ€บ numpy โ€บ concatenate()
Python Numpy concatenate() - Join Arrays Together
November 7, 2024 - The concatenate() function in Numpy is a robust tool for array manipulation, allowing arrays to be joined efficiently along different dimensions. By mastering this function, you enhance your ability to handle complex data transformations, making your data analysis tasks more streamlined and efficient.
๐ŸŒ
Programiz
programiz.com โ€บ python-programming โ€บ methods โ€บ string โ€บ join
Python String join() | Programiz
March 14, 2024 - The string join() method returns a string by joining all the elements of an iterable (list, string, tuple), separated by the given separator. text = ['Python', 'is', 'a', 'fun', 'programming', 'language']
Find elsewhere
๐ŸŒ
Mimo
mimo.org โ€บ glossary โ€บ python โ€บ string-join-method
Python's String Join Method: Efficient String Concatenation
The Python String join() method joins elements of a list, string, or tuple into a single string, separated by a string.
๐ŸŒ
GeeksforGeeks
geeksforgeeks.org โ€บ python โ€บ joining-numpy-array
Joining NumPy Array - GeeksforGeeks
July 15, 2025 - Four small arrays are arranged as blocks b1 and b2 side by side on top, b3 and b4 side by side below. np.block joins them into one large array preserving this layout.
๐ŸŒ
Educative
educative.io โ€บ answers โ€บ what-is-the-join-method-in-python
What is the join method in Python
The join method in Python is a string method which connects elements of a string iterable structure, which also contains strings or characters (array, list, etc.) by using a particular string as the connector.
๐ŸŒ
W3Schools
w3schools.com โ€บ python โ€บ ref_string_join.asp
Python String join() Method
Python Examples Python Compiler ... Study Plan Python Interview Q&A Python Training ... The join() method takes all items in an iterable and joins them into one string....
๐ŸŒ
Hyperskill
hyperskill.org โ€บ university โ€บ numpy โ€บ numpy-array-join
NumPy Array Join
September 4, 2024 - NumPy offers methods for splitting and joining arrays. The vstack() function vertically stacks arrays, merging them along the vertical axis. The hstack() function performs a horizontal stack, combining arrays along the horizontal axis. The dstack() function performs a depth stack, merging arrays along the third dimension. The NumPy library is fundamental in the Python ecosystem for performing numerical computations.
๐ŸŒ
YouTube
youtube.com โ€บ watch
NumPy Joining Arrays | How to Join Two NumPy Arrays - YouTube
In this NumPy Arrays video, you will learn different ways to join arrays in Python NumPy.Joining arrays in NumPy is a common operation that allows you to com...
Published: February 3, 2026
๐ŸŒ
DigitalOcean
digitalocean.com โ€บ community โ€บ tutorials โ€บ python-join-list
Join Python List: Methods, Examples, and Best Practices | DigitalOcean
June 16, 2026 - Learn how to join a Python list using join(), +, extend(), and itertools.chain(). See real code examples, benchmarks, and best practices.
๐ŸŒ
Nanyang Technological University
libguides.ntu.edu.sg โ€บ python โ€บ combiningarrays
NP.7 Combining 2 arrays - Python for Basic Data Analysis - LibGuides at Nanyang Technological University
August 26, 2026 - Learn practical Python programming skills for basic data manipulation and analysis. ... In NumPy, you can join 2 or more arrays together using np.concatenate. To do so, you will need to ensure that if you are adding a row, the rows of both arrays must be the same.
๐ŸŒ
Python Guides
pythonguides.com โ€บ python-concatenate-arrays
How to Concatenate Arrays in Python
September 22, 2026 - I use hstack when I want to merge arrays side by side, and vstack when I want to stack them on top of each other. Pythonโ€™s stack() function lets you add a new dimension while concatenating.
๐ŸŒ
Tutorialspoint
tutorialspoint.com โ€บ python โ€บ string_join.htm
Python String join() Method
The Python String join() method takes all the elements in an iterable (such as list, string, tuple) separated by the given separator and joins them into one string. A separator represents the delimiter which is used to separate the given string.