Python Tuple with Exercises
Rushikesh J.
QA Automation Engineer @Vinz Global | Robot Framework | Manual Testing, Automation Testing | Python | Selenium | GIT | JIRA | Immediate Joiner | API Testing Using Postman | Jenkins
Python Tuple Introduction
?Tuple is The Data Type Used In Python
?Tuple is The Immutable Data Type, we cannot change tuple item after creation
?Tuple Work Like List but some difference
?Tuple Contain Multiple Values Having Different Data Types
?Tuple is The Ordered Data Structure Having a Sequence in Items / Elements
?Tuple Stored Elements / Items Enclosed With Parenthesis (optional)
?We Can Create a Tuple Inside Another Tuple , as Nested Tuple
?We Can Concatenate More Tuples (Tuple + Tuple )
?We Can Repeat a Tuple Many Time Using “*” Symbol
?We Can Use Membership Operator To Check Any Element In Tuple
?We Can Iterate Tuple Item One By One
Tuple Examples
1)(3,) # single element tuple, necessary to add comma at the end
2)('Python', 'C++', 'JavaScript', 'C', 'Java', 'HTML‘)
3)language? = ('Python', 'C++', 'JavaScript', 'C', 'Java', 'HTML‘)
4)(1, 3.4,? 4+4j, ‘rushikesh’)
Tuple Access methods
language? = ('Python', 'C++', 'JavaScript', 'C', 'Java', 'HTML‘)
1) Index Number
tupleName[index number] # we can mention positive or negative index number
language[3] // C
language[-1] // HTML
2) Using Loop
for i in language:
? print(i)
Change / Modify Tuple Items
We cannot change Tuple item because Tuple is the immutable object:
Example:
language? = ('Python', 'C++', 'JavaScript', 'C', ‘Java', 'HTML‘)
tupleName[index number] = “New Value” # give index number of that element, you want update
language[0] = ‘C#’ # You will get an error\