# Python | Convert list to tuple

Examples :

`  Input:  [1, 2, 3, 4]  Output:  (1, 2 , 3, 4)  Input:  [’a’,’ b’, ’c’]  Output:  (’ a’, ’b’,’ c’) `

Approach # 1 Using ` tuple (list_name) `.

Typecasting to a tuple can be done simply with the tuple (list_name) .

 ` # Python3 conversion program ` ` # list in tuple ` ` def ` ` convert (` ` list ` `): ` ` ` ` return ` ` tuple ` ` (` ` list ` `) `   ` # Driver function ` ` list ` ` = ` ` [` ` 1 ` `, ` ` 2 ` `, ` ` 3 ` `, ` ` 4 ` `] ` ` print ` ` (convert ( ` ` list ` `)) `

Exit:

` (1, 2, 3, 4) `

Approach # 2:
A small variation on the above approach is to use a loop inside ` tuple () `.

 ` # Python3 conversion program ` ` # list in tuple ` ` def ` ` convert (` ` list ` `): ` ` return ` ` tuple ` ` (i ` ` for ` ` i ` ` in ` ` list ` `) `   ` # Driver function ` ` list ` ` = ` ` [` ` 1 ` `, ` ` 2 ` `, ` ` 3 ` `, ` ` 4 ` `] ` ` print ` ` (convert (` ` list ` ` )) `

Exit:

` ( 1, 2, 3, 4) `

Approach # 3: Using ` (* list,) `
This essentially unpacks a list l inside a tuple literal that is created due to the presence of a single comma (,). This approach is slightly faster, but suffers from readability.

 ` # Python3 conversion program ` ` # list in tuple ` ` def ` ` convert (` ` list ` `): ` ` return ` ` (` ` * ` ` list ` `,) `   ` # Driver function ` ` list ` ` = ` ` [` ` 1 ` `, ` ` 2 ` `, ` ` 3 ` `, ` ` 4 ` `] ` ` print ` ` (convert (` ` list ` `)) `

Exit:

` (1, 2, 3, 4) `

## Shop Learn programming in R: courses

\$ Best Python online courses for 2022

\$ 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

\$

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