How to convert list to string in Python

In this Python tutorial, we will discuss how to convert a list to a string in python. Also, we will discuss:

  • Python convert list to string
  • Convert string to list in Python
  • Remove character from string Python
  • Python capitalize the first letter of string
  • Python string to lowercase
  • Length of string in python
  • Python remove spaces from a string
  • Remove newline from string python
  • python remove the last character from string
  • Python convert array to string
  • Convert list to set python

Python convert list to string

The Python join() method is used for converting a list into string easily.

Example:

place = ['California', 'Chicago', 'Houston']
value = ' '.join(place)
print(value)

After writing the above code (Python convert list to string), Ones you will print ” value ” then the output will appear as a “ California Chicago Houston”. Here, the “.join “ will convert the list to string. You can refer to the below screenshot for creating a python convert list to string.

We can also convert the list to string using list comprehension method in python.

Example:

place = ['California', 'Chicago', 'Houston']
value = ' '.join([str(element) for element in place])
print(value)

After writing the above code (Python convert list to string), Ones you will print ” value ” then the output will appear as a “ California Chicago Houston ”. Here, the “.join([str(element) for element in place]) “ will convert the list to string. You can refer to the below screenshot for creating a python convert list to string.

In this way, we can convert a list to a string in Python.

You may like, Add string to list Python.

Convert string to list in Python

To convert a string to list in Python, we have the split() method which is used to separate the string in python.

Example:

string = "New to Python"
print("Converted string to list :",string.split())

After writing the above code (convert string to list in Python), Ones you will print ” split() “ then the output will appear as a “[‘New’, ‘to’, ‘Python’] ”. Here, the “split()” method will convert the string to list separated with commas. You can refer to the below screenshot for creating a python convert string to list.

Convert string to list in Python
Convert string to list in Python

In this way, we can convert string to a list in Python.

Remove character from string Python

We can use string replace() function to remove a character from the given string in python, it will remove the particular mention character from the string and the result will be a new string without the specified character.

Example:

my_string = 'Good Knowledge'
print(my_string.replace('o'))

After writing the above code (remove a character from string Python), Ones you will print ” replace(‘o’) “ then the error will appear as a “ replace takes at least 2 arguments (1 given) ”. Here, the ” replace()” will remove the character from the string but it needs two arguments otherwise it will give an error message. You can refer to the below screenshot to remove a character from string Python.

Remove character from string Python
Remove character from string Python

The above error can be resolved by giving the two arguments to replace(). You can see the below code.

Example:

my_string = 'Good Knowledge'
print(my_string.replace('o',''))

You can refer to the below screenshot to remove a character from string Python.

Python remove character from string

In this way, we can remove characters from a string in Python.

Python capitalize the first letter of string

The python has a built-in capitalize() method which is used to return the first character of a string in the upper case.

Example:

msg = 'welcome to python'
s = msg.capitalize()
print(s)

After writing the above code (python capitalize the first letter of string), Ones you will print ” s “ then the output will appear as a “ Welcome to python ”. Here, the “capitalize()” method will return the string first character in upper case. You can refer to the below screenshot for python capitalize the first letter of string.

Python capitalize first letter of string
Python capitalize the first letter of string

This is how in Python, we can capitalize the first letter of a string.

Python string to lowercase

In python, the string lowercase() method will convert all uppercase characters of a string to the lowercase characters.

Example:

msg = 'PYTHON Is Interesting'
s = msg.lower()
print(s)

After writing the above code (python string to lowercase), Ones you will print ” s “ then the output will appear as a “ python is interesting ”. Here, the ” lower() “ method will return all the characters in lowercase. You can refer to the below screenshot for python string to lowercase.

Python string to lowercase
Python string to lowercase

This is how we can convert a string to a lowercase in Python.

Length of string in python

In python, we can use the built-in len() method to get the length of string in Python and this will return an integer value as a length of the string.

Example:

msg = 'Welcome to python learning sites'
print("Length is: ', len(msg))

After writing the above code (Length of string in python), Ones you will print ” len(msg) “ then the output will appear as a “ 32 ”. Here, the ” len() “ method will return the length of the string. You can refer to the below screenshot for the length of string in python.

Length of string in python
Length of string in python

This is how we can get the length of a string in Python.

Python remove spaces from a string

In python, to remove spaces from the string, we can define a function, also we will use replace() method to remove all the space from the string.

Example:

def removespace(string1):
return string1.replace(" ", "")
string1 = ' P Y T H O N '
print(removespace(string1))

After writing the above code (python remove spaces from a string), Ones you will print ” (removespace(string1)) “ then the output will appear as a “ PYTHON ”. Here, the ” replace() “ method will remove all the space from the string. You can refer to the below screenshot for python to remove spaces from a string.

Python remove spaces from string
Python remove spaces from a string

This is how we can remove spaces from a string in Python.

Remove newline from string python

In Python, to remove newline from string, we have the function rstrip() means right strip which will remove the trailing newline.

Example:

my_string = 'New to Python\n'
print(my_string)
print(my_string.rstrip())

After writing the above code (remove the newline from string python), Ones you will print ” rstrip() “ then the output will appear as a “ New to Python ”. Here, the ” rstrip() “ function will remove the newline from the string.

You can refer to the below screenshot for python to remove the newline from string python.

Remove newline from string python
Remove newline from string python

Here, we checked how to remove newline from a string in Python.

Python remove the last character from string

To remove last character from the string in Python, we can use a string index. String index ” [:-1] ” specifies all the characters of the string except the last. The index -1 is the last character of the string.

Example:

my_string = 'Python'
remove = my_string[:-1]
print(remove)

After writing the above code (Python remove the last character from a string), Ones you will print ” remove “ then the output will appear as a “ Pytho ” and n is removed. Here, to remove the last character from string the string slicing technique is used. You can refer to the below screenshot for python to remove the last character from a string.

Python remove last character from string
Python remove last character from string

Here, we checked how to remove the last character from string.

Python convert array to string

To convert array to string in Python, we can use join() method to convert it into string.

Example:

array = ["Hello", "World"]
string = ' '.join(array)
print(string)

After writing the above code (Python convert array to string), Ones you will print ” string ” then the output will appear as a “ Hello World ”. Here, the “.join “ will convert the array to string. You can refer to the below screenshot for creating a python convert array to a string.

Python convert array to string
Python convert array to string

Here, we checked how to convert array to string.

Convert list to set python

To convert list to set in Python, we can use the set() function for converting the list to set and a set does not allow duplicates so it will remove all duplicate from the list.

Example:

my_list = ['Tom', 'Jack', 'Harry', 'Tom']
value = set(my_list)
print("Set is: ", Value)

After writing the above code (convert list to set python), Ones you will print ” value ” then the output will appear as a “ Set is: {‘Jack’, ‘Harry’, ‘Tom’} ”. Here, the set() function will convert the list to set and all duplicate elements will be removed. You can refer to the below screenshot for converting the list to set python.

Convert list to set python
Convert list to set python

Here, we checked how to convert list to set python

You may like the following python tutorials:

In this tutorial, we have seen how we can convert a list into a string in python. Also, we have discussed:

  • Python convert list to string
  • Convert string to list in Python
  • Remove character from string Python
  • Python capitalize the first letter of string
  • Python string to lowercase
  • Length of string in python
  • Python remove spaces from a string
  • Remove newline from string python
  • python remove the last character from string
  • Python convert array to string
  • Convert list to set python