PYTHON ASSIGNMENT : LAST DATE 25th APRIL 2019


ASSIGNMENT  2
Subject: Python Application Program
Subject Code: 15CS664
SEM: VI DIV: B

Type: Open book Written Assignment   
Dead Line:  Before April 25th 2019
Assignment Questions:

1. Define and Compare List, Dictionary and Tuples. Write the answer in the following format:

List
Dictionary
Tuple
Definition
Empty
Single element
Five Elements
Example for Accessing
2
   Explain with examples the different ways to create a list. Why lists are called Mutable. Discuss the following List operations and functions with examples: Traversing , Slicing , + (concatenation) ,   * (Repetition) , append , extend , sort , remove , delete , len , sum, min , max , split and join .

Differentiate between Key and value of the Dictionary element. Mention the properties of Key .  Discuss the following Dictionary operations and functions with examples: Accessing , Traversing using loop , Updating and  Deleting

Compare Tuple with list. Discuss the following tuple operations and functions with examples:  Accessing ,  Updating , Deleting , Traversing (Iteration) , Comparing , len ,(in) membership ,  + (concatenation) ,   * (Repetition) and DSU (Decorate , Sort and Undecorate ) pattern

Discuss the Tuple Assignment with example . Write a Python program to input two integers a  and  b , and swap those numbers . Print both input and swapped numbers

With example program illustrate how the Dictionary can be used to count the occurrence of words in a file.



Faculty In charge