Quick actions

cmd+k|ctrl+k

Navigation

Languages

Tuple

Snippet info

Language

Python

Visibility

public

Author

narutouzumakiramen18

Created

2026-05-08T02:01:58.638564Z

Updated

2026-05-08T06:01:02.356442Z

# Tuple
my_tuple = (1,2,3,4,5)
# methods similar to list!
print(my_tuple[1])
print(2 in my_tuple)
# Unlike list if we use a tuple we are specifying to not change the values in the tuple!
# When other programmer sees a tuple he knows that the values inside it are not going to be changed unlike a list.

# A dict can have tuple as a key.
user = {
    (1,2) : [1,2,3]
}
print(user[(1,2)])

# we can also have a new tuple a copy using indexing
new_tuple = my_tuple[1:3]
print(new_tuple)

# Tuple unpacking
x,y,z, *other = (1,2,3,4,5)
print(x)
print(y)
print(z)
print(other) # we get a list

# A tuple only has 2 methods - count and index!
print(my_tuple.count(1))
print(my_tuple.index(1))
print(len(my_tuple))
INFO