PYTHON ADVANCED - 02: TUPLES

 IN THIS TUTORIAL,  YOU WILL LEARN ABOUT TUPLES:

NOTE: TRY ALL METHODS/CODES WHICH ARE COMMENTED OUT(GREEN LINES)

# Tuple : ordered, immutable, allows duplicate elements
# myTuple = ("max", "ashish", "shayan")
# print(myTuple)

# item = myTuple[-3]
# print(item)

# for i in myTuple:
#     print(i)

# if "max" in myTuple:
#     print("yes")

# else:
#     print("no")        

# print(len(myTuple))


# print(myTuple.count('shayan'))

# print(myTuple.index('shayan'))



# myList = list(myTuple) #--> converts tuple to list
# print(myList)

# mytuple = tuple(myList) #--> converts list to tuple
# print(mytuple)

# c = myTuple[:3]
# print(c)


# name1, name2, name3 = myTuple
# print(name1)
# print(name2)
# print(name3)

# import sys
# my_list = [0,1,2,"hello", "shayan"]
# my_tuple = (0,1,2,"hello", "shayan")
# print(sys.getsizeof(my_list), "bytes")
# print(sys.getsizeof(my_tuple), "bytes")


import timeit
print(timeit.timeit(stmt = "[0,1,2,3,4,5]", number = 1000000))

print(timeit.timeit(stmt = "(0,1,2,3,4,5)", number = 1000000))

Comments

Popular posts from this blog

PYTHON FULL NOTES BY SHAYAN