The document outlines 10 programming problems involving lists and dictionaries in Python. Each problem involves inputting data into a list or dictionary, filtering or manipulating the data, and displaying certain results. The problems cover a range of common list and dictionary operations like finding minimum/maximum values, summing elements, filtering by criteria, inserting/removing elements, and displaying data in specified formats.
The document outlines 10 programming problems involving lists and dictionaries in Python. Each problem involves inputting data into a list or dictionary, filtering or manipulating the data, and displaying certain results. The problems cover a range of common list and dictionary operations like finding minimum/maximum values, summing elements, filtering by criteria, inserting/removing elements, and displaying data in specified formats.
The document outlines 10 programming problems involving lists and dictionaries in Python. Each problem involves inputting data into a list or dictionary, filtering or manipulating the data, and displaying certain results. The problems cover a range of common list and dictionary operations like finding minimum/maximum values, summing elements, filtering by criteria, inserting/removing elements, and displaying data in specified formats.
1) WAP TO DO THE FOLLOWING IN A LIST CONTAINING NUMBERS
1. INPUT N NUMBERS IN A GIVEN LIST
2. DISPLAY THE LIST ELEMENTS WHICH ARE DIVISIBLE BY 9 OR HAVING 9 AT THEIR UNIT PLACE 3. DISPLAY SUM, AVERAGE, MAXIMUM, MINIMUM OF THE LIST ELEMENTS
2) WAP TO DO THE FOLLOWING IN A LIST CONTAINING NUMBERS
1. INPUT N NUMBERS IN A GIVEN LIST 2. DISPLAY THE LIST ELEMENTS WHICH ARE PRIME 3. ADD MORE ELEMNETS IN THE LIST FROM ANOTHER LIST
3) WAP TO DO THE FOLLOWING IN A LIST CONTAINING NUMBERS
1. INPUT N NUMBERS IN A GIVEN LIST 2. REVERSE EACH ELEMENT OF THE LIST WITHOUT USING ANY LIST METHOD 3. REMOVE AN ELEMENT FROM THE LIST WHOSE POSITION IS GIVEN
4) WAP TO DO THE FOLLOWING IN A LIST CONTAINING NUMBERS
1. INPUT N NUMBERS IN A GIVEN LIST 2. DISPLAY THE LIST ELEMNETS WHICH ARE ARMSTRONG 3. INSERT A NEW ELEMENT IN THE LIST AT THE GIVEN POSITION
5) WAP TO DO THE FOLLOWING IN A LIST CONTAINING NUMBERS
1. INPUT N NUMBERS IN A GIVEN LIST 2. DISPLAY THE LIST ELEMNETS WHICH ARE DIVISIBLE BY 9 OR HAVING 9 AT THEIR UNIT PLACE FROM A GIVEN LIST 3. REMOVE ALL OCCURANCES OF A GIVEN ELEMENT FROM THE LIST
6) WAP TO DO THE FOLLOWING IN A DICTIONARY CONTAINING STUDENTS
DETAILS AS EXAMNO AS KEY AND NAME, CLASS, SECTION AND PERCENTAGE AS VALUE 1. INPUT N STUDENTS DETAILS IN THE GIVEN DICTIONARY 2. DISPLAY THE STUDENTS’ DETAILS SCORING ABOVE 90 IN COLUMN FORMAT. 3. DISPLAY THE MAXIMUM AND MINIMUM PERCENTAGE SCORED FROM THE DICTIONARY.
7) WAP TO DO THE FOLLOWING IN A DICTIONARY CONTAINING ITEM DETAILS AS
ITEM CODE AS KEY AND ITEM NAME, QUANTITY AND PRICE AS VALUE 1. INPUT N ITEM DETAILS IN THE GIVEN DICTIONARY 2. DISPLAY THE ITEMS’ DETAILS HAVING A PRICE ABOVE 50 IN COLUMN FORMAT. 3. DISPLAY THE MAXIMUM AND MINIMUM PRICE OF ITEMS FROM THE DICTIONARY. 8) WAP TO DO THE FOLLOWING IN A DICTIONARY CONTAINING EMPLOYEES DETAILS AS EID AS KEY AND NAME, DEPARTMENT, DESIGNATION AND SALARY AS VALUE 1. INPUT N EMPLOYEES DETAILS IN THE GIVEN DICTIONARY 2. DISPLAY EMPLOYEES’ DETAILS EARNING ABOVE 100000 IN COLUMN FORMAT. 3. DISPLAY THE TOTAL AND AVERAGE SALARY OF THE EMPLOYEES FROM A GIVEN DEPARTMENT
9) WAP TO DO THE FOLLOWING IN A DICTIONARY CONTAINING EMPLOYEES
DETAILS AS EID AS KEY AND NAME, DEPARTMENT, DESIGNATION AND SALARY AS VALUE 1. INPUT N EMPLOYEES DETAILS IN THE GIVEN DICTIONARY 2. DISPLAY EMPLOYEES’ DETAILS FROM A GIVEN DEPARTMENT IN COLUMN FORMAT. 3. DISPLAY THE TOTAL AND AVERAGE SALARY OF THE EMPLOYEES FROM A GIVEN DEPARTMENT
10) WAP TO DO THE FOLLOWING IN A DICTIONARY CONTAINING BOOK DETAILS AS
BOOKIID AS KEY AND NAME, SUBJECT,PRICE AS VALUE 4. INPUT N BOOKS DETAILS IN THE GIVEN DICTIONARY 5. DISPLAY BOOKS’ DETAILS HAVING PRICE ABOVE 1000 IN COLUMN FORMAT. 6. DISPLAY THE TOTAL AND AVERAGE PRICE OF THE BOOKS FOR A GIVEN SUBJECT