Change language

Python program for splitting and concatenating strings

| | |

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:

# Python program to split a line and
# join it using a different delimiter

 

def split_string (string):

 

# Split line based on space

list_string = string.split ( ’’ )

 

return list_string

 

def join_string (list_string):

 

# Join line based on the delimiter & # 39; - & # 39;

string = ’ -’ . join (list_string)

 

return string

 
# Driver function

if __ name__ = = ’__main__’ :

string = ’ Geeks for Geeks’

 

# Line splitting

list_string split_string (string)

print (list_string)

 

  # Concatenate the list of strings into one

  new_string = join_string (list_string)

  print (new_string)

Output:

 [’Geeks’,’ for’, ’Geeks’] Geeks-for-Geeks 

Python program for splitting and concatenating strings File handling: Questions

Python program for splitting and concatenating strings Python functions: Questions

Shop

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Best laptop for Zoom

$499

Best laptop for Minecraft

$590

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News

Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method