- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Python tuples are immutable then how we can add values to them?
Python tuple is an immutable object. Hence any operation that tries to modify it (like append/insert) is not allowed. However, following workaround can be used.
First, convert tuple to list by built-in function list(). You can always append as well as insert an item to list object. Then use another built-in function tuple() to convert this list object back to tuple.
>>> T1=(10,50,20,9,40,25,60,30,1,56) >>> L1=list(T1) >>> L1 [10, 50, 20, 9, 40, 25, 60, 30, 1, 56] >>> L1.append(100) >>> L1.insert(4,45) >>> T1=tuple(L1) >>> T1 (10, 50, 20, 9, 45, 40, 25, 60, 30, 1, 56, 100)
- Related Articles
- How we can iterate through a Python list of tuples?
- How can we change the id of an immutable string in Python?
- What are weeds? How can we control them?
- If we take a mixture of cement and sand, then how we can separate them?
- What are MySQL Temporary Tables? How can we create them?
- How can we add columns with default values to an existing MySQL table?
- How can I represent immutable vectors in Python?
- What are MySQL stored functions and how can we create them?
- How can we add values into the columns of a MySQL table?
- How do we compare two tuples in Python?
- Accessing Values of Tuples in Python
- How can I preserve Python tuples with JSON?
- How to split Python tuples into sub-tuples?
- How to Concatenate tuples to nested tuples in Python
- If we take a mixture of cement and sand, then how we will separate them?

Advertisements