VOOZH about

URL: https://www.geeksforgeeks.org/python/how-to-create-an-empty-tuple-in-python/

⇱ How to Create an Empty Tuple in Python? - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

How to Create an Empty Tuple in Python?

Last Updated : 23 Jul, 2025

Like an empty list, we can create an empty tuple in Python. Empty tuples can work as a placeholder and are more memory efficient compared to empty lists because tuples are immutable.

Using Empty Parentheses

Simplest way to create an empty tuple is by using ( ).


Output
()
<class 'tuple'>
0

Using the tuple() Constructor

We can also use tuple() constructor to create empty tuple. This method is used when tuple is created dynamically.


Output
()
<class 'tuple'>
0

Checking if a Tuple is Empty

We can verify is tuple is empty by checking length. Another method is to compare given tuple with an empty tuple.


Output
The tuple is empty.
The tuple is empty.

Can we add items to an empty tuple?

No, you cannot add items to an empty tuple (or any tuple) in Python directly because tuples are immutable. Once a tuple is created, its items cannot be changed, added, or removed.

Though, you can create a new tuple with additional elements.


Output
(1, 2, 3)



Comment
Article Tags:
Article Tags: