Python | Split given string into equal halves
Sometimes, we need to simply divide the string into two equal halves. This type of application can occur in various domain ranging from simple programming to web development. Let’s discuss certain ways in which this can be performed.
Method #1 : Using list comprehension + String slicing
This is the naive method to perform this particular task. In this we just use brute divisions and slicing to separate first and last part of string.
The original string is : GeeksforGeeks The first part of string : Geeksf The second part of string : rGeeks
Method #2 : Using string slicing
To overcome the shortcomings of above method and find a more elegant solution, we use string slicing to perform this particular task.
The original string is : GeeksforGeeks The first part of string : Geeksf The second part of string : orGeeks