# Create a tuple from string and list — Python

|

Method # 1: Using list to tuple conversion + `tuple()`
In this method, we convert a string to a list and then add to the target list, and then convert this list of results to a tuple using tuple ().

 ` # Python3 code to demonstrate how it works ` ` # Construct a tuple from a string and a list ` ` # use the list to tuple + tuple () conversion `   ` # initialize list and string ` ` test_list ` ` = ` ` [` ` "gfg" ` ` , ` ` "is" ` `] ` ` test_str ` ` = ` ` "best" `   ` # print the original list and tuple ` ` print ` ` (` ` "The original list:" ` ` + ` ` str ` ` (test_list)) ` ` print ` ` (` `" The original string: "` ` + ` ` test_str) `   ` # Construct a tuple from a string and a list ` ` # using the list to tuple conversion + tuple () ` ` res ` ` = ` ` tuple ` ` (test_list ` ` + ` ` [test_str]) ` ` `  ` # print result ` ` print ` ` (` ` "The aggregated tuple is:" ` ` + ` ` str ` ` (res)) `

Output:

` The original list: [’gfg’,’ is’] The original string: best The aggregated tuple is: (’gfg’,’ is’, ’best’) `

Method # 2: Using the Tuple to tuple transformation + ` tuple () `
This is another way to accomplish this task. In this we convert the string and enumerate both into a tuple and add them to the resulting tuple. This method is more efficient than the one described above.

 ` # Python3 code to demonstrate how it works ` ` # Construct a tuple from a string and a list ` ` # using tuple to tuple + tuple () conversion `   ` # initialize list and string ` ` test_list ` ` = ` ` [` ` "is" ` `, ` ` "best" ` `] ` ` test_str ` ` = ` ` "gfg" `   ` # print original list and tuple ` ` p rint ` ` (` ` "The original list:" ` ` + ` ` str ` ` (test_list)) ` ` print ` ` (` ` "The original string:" ` ` + ` ` test_str) `   ` # Build a tuple from a string and a list ` ` # using the conversion of tuples to tuple + tuple () ` ` res ` ` = ` ` (test_str,) ` ` + ` ` tuple ` ` (test_list) `   ` # print result ` ` print ` ` (` ` "The aggregated tuple is:" ` ` + ` ` str ` ` (res)) `

Output:

` The original list: [’gfg’,’ is’] The original string: best The aggregated tuple is: (’gfg’,’ is’, ’best’) `

## 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

NUMPYNUMPY

How to convert Nonetype to int or string?

NUMPYNUMPY

How to specify multiple return types using type-hints

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

## 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