Python Tupple Vs List – Beetechnical


202 Views | Read Time 2 minutes |

Welcome back, folks. This is the continuation part of the python tutorial series. In this article, we are going to focus on Tupple. If you are just starting up, I will recommend you to go through the Python Tutorial Part 1 and Part 2.

  • Tuples is a more efficient version of list that you can not modify.
  • Tuples are not mutable elements.
  • Tuples is different from lists we
    can’t use  sort(), append() and reverse()
    functions with tuples
  • They are more efficient because they
    can’t be modified so they don’t allocate as many memory as lists
  • Use list if you needed, but if you can use a tuple instead lists, it would be better especially if you will use that variable for a brief moment only

Creating Tuple

A tuple can have any number of items, and they may be of
different types. Let us see different examples for tuples:

  1. Making Empty tuple:
Python Tupple Vs List,Creating Tuple in Python,Beetechnical.com
  • Tuple with different items:
Python Tupple Vs List,Creating Tuple in Python,Beetechnical.com,Tuple with different items

Accessing tuples

You can access to tuple items the same as lists, by adding tuple name and element need to access an index in square brackets.

Python Tupple Vs List,Creating Tuple in Python,Beetechnical.com,Accessing tuples:

 And it gives output as seen in the figure

Updating elements:

In tuples you can’t replace elements of the tuple, you can do it in lists but you can’t do it in tuples it will give you an error.

But you can add to tuples together as shown in the following
figure

And it gives the sum of that two tuples

Loop through tuple:

You
can also loop through a tuple to find the items trough that tuples

You will get an output for that code every item in that tuple
as shown in figure

READ ALSO  Sky TV price rise can be beaten by this unbelievably good deal

Length of the tuple

You can know the length of the tuple using len()
function, look at the following figure to know how to use it

And gives an integer output with length of the tuple

Basic tuple operations:

Python
Expression
Results Descriptions
len((1,2,3,4,5,6,7,8,9)) 9 Length
(56, 78, 24) + (1, 2, 4) (56, 78, 24, 1, 2, 4) Concatenation
(‘Hi’)*4 (‘Hi’, ‘Hi’, ‘Hi’, ‘Hi’) Repetition
8 in (1, ‘Ahmed’, 8) True Membership
for x in (1, 2, 3): print x 1 2 3 Iteration

I hope you like this article. Please let us know in the below comments section if you have any comments or concerns regarding this article.



Source link

?
WP Twitter Auto Publish Powered By : XYZScripts.com