# x = 10;
# y = 20
# print(id(x),id(y))
# def swap(a, b):
#     x = a;y = b # IMutable so the values are not changed
#     print(id(x), id(y))
# print(swap(y, x))
# print(x, y)


# l = [1,2,3]
# print(id(l))
# def check(l):
#     l+='9'
#     print(id(l)) # Mutable so values are changed
#     return l
# print(check(l))
# print(l)


# para = 'Hi I am I am Vinod I '
# #para = para.split(' ')
# print(para)
# from collections import Counter
# res = Counter(para)
# print(res)


#a = ["My", "Name", "is", "john"]
# a=[[1, 4, 7], [2, 5, 8], [3, 6, 9]]
# a.sort(key=lambda a:a[0],reverse=True)
# print(a)
# a.extend((2,))
# print(a)
#
# i=(1,8,2,3,4,5)
# i = set(i)
# for j in i:
#     print(j)

# a = {'a':20,'b':30,'c':40}
# a.update({'j':21})
# print(a)
#
# print(sorted(a.values(),reverse=True))
# print(sorted(a.items(),key=lambda v:v[1]))

# l1 = [1,2,3,1,2,2,3,4,5]
# from collections import Counter
# print(l1)
# res = Counter(l1)
# for k,v in enumerate(res):
#     if v>1:
#         print(k)


# project one nds
# backend db for sub info
# 30-35% market share
# 90% market share in india
# open stack
#

# Shared Data layer(moved to cloud)

# alarm, logging etc work

# platform and cloud integration

# ansible, kubernetes, python , open stack
