Split String of list on K character in Python Last Updated : 12 Jul, 2025 Summarize Comments Improve Suggest changes Share Like Article Like Report In this article, we will explore various methods to split string of list on K character in Python. The simplest way to do is by using a loop and split().Using Loop and split()In this method, we'll iterate through each word in the list using for loop and split it based on given K character using split() method. Python a = ['Gfg is best', 'for Geeks', 'Preparing'] # Character to split on (space) k = ' ' # Initialize an empty list to store the result res = [] # Loop through each string in the list for word in a: # Split the string at each space 'K' split_word = word.split(k) res.append(split_word) print(res) Output[['Gfg', 'is', 'best'], ['for', 'Geeks'], ['Preparing']] Explanation:word.split(K): split() method splits each word at every occurrence of K.For word 'Gfg is best', it splits into ['Gfg', 'is', 'best'].For the word 'for Geeks', it splits into ['for', 'Geeks'].Using List ComprehensionList comprehension is a more concise and Pythonic way to perform the above method. Python a = ['Gfg is best', 'for Geeks', 'Preparing'] # Character to split on (space) K = ' ' # Using list comprehension to split # each string in the list on the space character res = [word.split(K) for word in a] print(res) Output[['Gfg', 'is', 'best'], ['for', 'Geeks'], ['Preparing']] Explanation:List comprehension iterates over each word in the list a and splits it at every occurrence of Ksplit(K) performs the split operation and resulting substrings are collected into a list. Comment More infoAdvertise with us Next Article Splitting String to List of Characters - Python M manjeet_04 Follow Improve Article Tags : Python Python Programs Python list-programs Practice Tags : python Similar Reads Split String into List of characters in Python We are given a string and our task is to split this string into a list of its individual characters, this can happen when we want to analyze or manipulate each character separately. For example, if we have a string like this: 'gfg' then the output will be ['g', 'f', 'g'].Using ListThe simplest way t 2 min read Split String into List of characters in Python We are given a string and our task is to split this string into a list of its individual characters, this can happen when we want to analyze or manipulate each character separately. For example, if we have a string like this: 'gfg' then the output will be ['g', 'f', 'g'].Using ListThe simplest way t 2 min read Splitting String to List of Characters - Python The task of splitting a string into a list of characters in Python involves breaking down a string into its individual components, where each character becomes an element in a list. For example, given the string s = "GeeksforGeeks", the task is to split the string, resulting in a list like this: ['G 3 min read Splitting String to List of Characters - Python We are given a string, and our task is to split it into a list where each element is an individual character. For example, if the input string is "hello", the output should be ['h', 'e', 'l', 'l', 'o']. Let's discuss various ways to do this in Python.Using list()The simplest way to split a string in 2 min read Splitting String to List of Characters - Python We are given a string, and our task is to split it into a list where each element is an individual character. For example, if the input string is "hello", the output should be ['h', 'e', 'l', 'l', 'o']. Let's discuss various ways to do this in Python.Using list()The simplest way to split a string in 2 min read Python | K Character Split String The problems and at the same time applications of list splitting is quite common while working with python strings. Some characters are usually tend to ignore in the use cases. But sometimes, we might not need to omit those characters but include them in our programming output. Letâs discuss certain 4 min read Like