Tuples in Python
Here we wil learn about Tuples in python.
- Tuples in python
- Tuple Length
- Creating tuple with one item
- Data types used as tuple
- type()
- tuple() Constructor
- Accessing Tuple
- Updating Tuple
- Unpack tuple
- Loop tuple
- join tuple
- Multiply tuple
- Tuple Method
girl=("ani","leni")
print(girl)
Tuple are :
- Ordered - in a order
- Unchnagebale - cant add or remove item after tuple is created.
- Duplicate - since tuple are indexed, it can have two same item.
girl=("ani","leni")
print(len(girl))
girl=("ani",)
print(girl)
girl=("ani",7,True)
print(girl)
girl=("ani",)
print(type(girl))
girl=tuple(("ani","leni"))
print(girl)
# note: We have to use 2 brackets
girl=("ani","leni")
print(girl[1])
- Negative Indexing
-1 refers to last item, -2 refers to second last item and so on.
- Range Indexing
girl=("ani","leni")
print(girl[-1])
- Check if item exists
It uses in keyword.
girl=("ani","leni")
if "ani" in girl:
print("yes")
- Change tuple value
- convert tuple into list
- change the list
- convert list back to tuple
girl=("ani","leny")
chn = list(girl)
chn[1]="seni"
girl = tuple(chn)
print(girl)
- Adding item in tuple
- convert tuple into list
- add item with use of .append
- convert list back to tuple
girl=("ani","leny")
chn = list(girl)
chn.append("seni")
girl = tuple(chn)
print(girl)
- Adding tuple to tuple
girl=("ani","leny")
chn =("seni",)
adde= girl + chn
print(adde)
- Remove item in tuple
Use of .remove instead of .append
girl=("ani","leny")
chn = list(girl)
chn.remove("leny")
girl = tuple(chn)
print(girl)
- Delete tuple completely
It shows error
girl=("ani","leny")
del girl
print(girl)
girl=("ani","leny")
(lovely,cute)=girl
print(lovely)
print(cute)
girl=("ani","seni")
for x in girl:
print(x)
- Use of while loop
girl=("ani","seni")
i = 0
while i < len(girl):
print(girl[i])
i = i + 1
girl=("ani","sha")
age = (1,9)
tot = girl + age
print(tot)
girl=("ani","sha")
new = girl * 2
print(new)