Python | Split string into list of characters
Given a string, write a Python program to split the characters of the given string into a list.
Examples:
Input : geeks Output : ['g', 'e', 'e', 'k', 's'] Input : Word Output : ['W', 'o', 'r', 'd']
Code #1 : Using List Comprehension
This approach uses list comprehension to convert each character into a list. Using the following syntax you can split the characters of a string into a list.
Python3
# Python3 program to Split string into characters def split(word): return [char for char in word] # Driver code word = 'geeks' print (split(word)) |
Output:
['g', 'e', 'e', 'k', 's']
Code #2 : Typecasting to list
Python provides direct typecasting of string into list using list().
Python3
# Python3 program to Split string into characters def split(word): return list (word) # Driver code word = 'geeks' print (split(word)) |
Output:
['g', 'e', 'e', 'k', 's']