Home > Backend Development > Python Tutorial > Python program to get the first and last element of a tuple

Python program to get the first and last element of a tuple

WBOY
Release: 2023-08-19 19:29:21
forward
1179 people have browsed it

Python program to get the first and last element of a tuple

Tuples is an important data type in Python, usually used to store a fixed set of elements. In this article, we will discuss how to extract the first and last element from a tuple. We'll cover the syntax for accessing these elements and provide examples of how to do it.

What is a Tuple in Python?

Tuples allow multiple things to be stored in a variable. One of Python's four built-in data types for storing collections of data is the tuple.

Immutable and ordered collections are called tuples. Use parentheses when writing tuples.

Example

The following is an example of creating a tuple.

firstuple = ("apple", "banana", "Cherry")
print(firstuple)
Copy after login

Output

('apple', 'banana', 'Cherry')
Copy after login

Characteristics of Python tuples

You need to pay attention to the following points when using tuples.

Tuple items − Allows duplicate values ​​for ordered and immutable triple items. The first item in the triple is indexed [0], the second item is indexed [1], and so on.

Example

firstuple = ("apple", "banana", "cherry", "apple", "cherry")
print(firstuple)
Copy after login

Output

The following is the output of the above code:

('apple', 'banana', 'cherry', 'apple', 'cherry')
Copy after login

Ordered - When we say that a tuple is ordered, we mean that the items in it are arranged in a specific order, and this order does not change.

Immutable − Tuples are immutable, which means that once we create a tuple, we cannot change, add, or remove any of its components.

Heterogeneous − We can create tuples containing values ​​of different types.

Example

tuple1 = ("abc", 34, True, 40, "male")
print(tuple1)
Copy after login

Output

('abc', 34, True, 40, 'male')
Copy after login

Find the first element of the tuple

Using the index operator [] will allow you to retrieve the first element of the tuple. The index operator requires a single argument, which must be zero (0). The first element in a Python tuple starts with the index zero(0) and is located there. To obtain the first element from the tuple, use the example below.

Example

myTuple = ("Dehradun", 4, 29, 13)
print(myTuple[0])
Copy after login

Output

Dehradun
Copy after login

The output of the above example contains only the first element. The first item in the variable has four components and is printed as "Dehradun". When printing items, the output does not include parentheses or brackets.

Find the last element of a tuple

If you want to find the last item in the tuple, you need to pass -1 as the parameter of the index operator. It locates the last few items in the variable and prints them to the output. Please check and apply the example provided below to the last item of the tuple.

Example

myTuple = ("Dehradun", 4, 29, 13)
print(myTuple[-1])
Copy after login

Output

13
Copy after login

The last element, which is 13 in the above example, is present. The tuple in the above example has four elements. The output contains a single item, which in Python is the last item of the tuple.

Print all elements of the tuple

In addition to the methods mentioned above, there is another direct method to retrieve all elements of a variable. You don't need to use indexing operators to get all elements. To get all elements in the output, use a tuple variable without any indexing operator.

Example

myTuple = ("Dehradun", 4, 29, 13);
print(myTuple);
Copy after login

Output

('Dehradun', 4, 29, 13)
Copy after login

The output of the above example includes every element from the first to the last. Strings and integers are one of the four components of tuples.

Use for loop

Using a for loop, you can traverse the items in the tuple.

Example

firstuple = ("apple", "banana", "cherry")
for x in firstuple:
   print(x)
Copy after login

Output

apple
banana
cherry
Copy after login
Copy after login
Copy after login

Loop through the index

Items in a tuple can also be iterated over using their index numbers. Create a suitable iterable object using the range() and len() functions.

Example

firstuple = ("apple", "banana", "cherry")
for i in range(len(firstuple)):
   print(firstuple[i])
Copy after login

Output

apple
banana
cherry
Copy after login
Copy after login
Copy after login

Use while loop

Using a while loop, you can iterate through list items. Use the len() function to determine the length of the tuple, then starting at index 0, loop through the tuple items using the index. Don't forget to increment the index by 1 after each iteration.

Example

firstuple = ("apple", "banana", "cherry")
i = 0
while i < len(firstuple):
   print(firstuple[i])
   i = i + 1
Copy after login

Output

apple
banana
cherry
Copy after login
Copy after login
Copy after login

The above is the detailed content of Python program to get the first and last element of a tuple. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:tutorialspoint.com
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template