In [ ]:
#tuples 
#lists 
#dictionaries

In [2]:
#tuple is a sequence of variables 
#cannot be changed imutable
tup = {"a",1,2,3,4,"shashank"}
tup


Out[2]:
{1, 2, 3, 4, 'a', 'shashank'}

In [6]:
#lists 
lst = ["a",1,2,3]
lst.append(5)
lst


Out[6]:
['a', 1, 2, 3, 5]

In [7]:
for item in lst:
    print(item)


a
1
2
3
5

In [16]:
len(lst)
lst[1]


Out[16]:
1

In [24]:
i=0
while(i <= len(lst)):
    print(lst[i])
    i = i+1


a
1
2
3
5
---------------------------------------------------------------------------
IndexError                                Traceback (most recent call last)
<ipython-input-24-9e87ff50a928> in <module>()
      1 i=0
      2 while(i <= len(lst)):
----> 3     print(lst[i])
      4     i = i+1

IndexError: list index out of range

In [26]:
i=0
while(i != len(lst)):
    print(lst[i])
    i = i+1


a
1
2
3
5

In [27]:
list_names = ["shashank","nisha","abhinav","kanksha"]

In [31]:
"nisha" in list_names


Out[31]:
True

In [32]:
x  = "This is a String"

In [33]:
x[0]


Out[33]:
'T'

In [35]:
x[0:1]


Out[35]:
'T'

In [36]:
x[0:2]


Out[36]:
'Th'

In [37]:
x[-1]


Out[37]:
'g'

In [43]:
x[-4:-2]


Out[43]:
'ri'

In [44]:
x[3:]


Out[44]:
's is a String'

In [45]:
x = 'Dr. Christopher Brooks'

print(x[4:15])


Christopher

In [67]:
name = "shashank venkata ragireddy"
namelen  = name.split()
print(namelen)
print(len(namelen))
firstname = name.split(' ')[0]
middlename = name.split(' ')[1]
lastname = name.split(' ')[2]
print(firstname)
print(middlename)
print(lastname)


['shashank', 'venkata', 'ragireddy']
3
shashank
venkata
ragireddy

In [69]:
#dictionary
d_movies = {"chrisnolan":"prestige","spielberg":"ET"}
d_movies["chrisnolan"]


Out[69]:
'prestige'

In [70]:
for item in d_movies:
    print(d_movies[item])


prestige
ET

In [72]:
for item in d_movies.values():
    print(item)


prestige
ET

In [74]:
for name,movie in d_movies.items():
    print(name)
    print(movie)


chrisnolan
prestige
spielberg
ET

In [78]:
#broadcasting 
x = {"shashank","venkata","ragireddy"}
x


Out[78]:
{'ragireddy', 'shashank', 'venkata'}

In [83]:
x = firstname , lastname , middlename

In [84]:
lastname


Out[84]:
'ragireddy'

In [ ]: