Splitting a line can sometimes be very useful, especially when you only need certain parts of the lines. A simple yet effective example of — it is the separation of the person’s first and last name. Another application — CSV (Comma Separated Files). We use split to fetch data from CSV and concatenate to write data to CSV.
In Python, we can use the split () function to split a string and join () to join the string. For a detailed article on the split () and join () functions, see the following sections: join () in Python .
Examples:
Split the string into list of strings Input: Geeks for Geeks Output: [’Geeks’,’ for’, ’Geeks’] Join the list of strings into a string based on delimiter (’-’) Input: [’ Geeks’, ’for’,’ Geeks’] Output: Geeks-for-Geeks
Below is the Python code to split and join lines based on delimiter:
|
Output:
[’Geeks’,’ for’, ’Geeks’] Geeks-for-Geeks