0% found this document useful (0 votes)
19 views

5) Python List

This document contains a list of 71 Python programming assignments related to lists. The assignments cover a variety of tasks involving lists such as summing and multiplying items, finding largest/smallest items, sorting, removing duplicates, checking for emptiness, cloning lists, filtering by length/values, and more.

Uploaded by

hasibsakina456
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views

5) Python List

This document contains a list of 71 Python programming assignments related to lists. The assignments cover a variety of tasks involving lists such as summing and multiplying items, finding largest/smallest items, sorting, removing duplicates, checking for emptiness, cloning lists, filtering by length/values, and more.

Uploaded by

hasibsakina456
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

PYTHON ASSIGNMENT LIST

1. Write a Python program to sum all the items in a list.

2. Write a Python program to multiplies all the items in a list.

3. Write a Python program to get the largest number from a list.

4. Write a Python program to get the smallest number from a list.

5. Write a Python program to count the number of strings where the string length
is 2 or more and the first and last character are same from a given list of strings.
Sample List : ['abc', 'xyz', 'aba', '1221']
Expected Result : 2

6. Write a Python program to get a list, sorted in increasing order by the last
element in each tuple from a given list of non-empty tuples.
Sample List : [(2, 5), (1, 2), (4, 4), (2, 3), (2, 1)]
Expected Result : [(2, 1), (1, 2), (2, 3), (4, 4), (2, 5)]

7. Write a Python program to remove duplicates from a list.

8. Write a Python program to check a list is empty or not.

9. Write a Python program to clone or copy a list.

10. Write a Python program to find the list of words that are longer than n from a
given list of words.

PYTHON 8802551718 PYTHON LIST


PYTHON ASSIGNMENT LIST

11. Write a Python function that takes two lists and returns True if they have at
least one common member.

12. Write a Python program to print a specified list after removing the 0th, 4th
and 5th elements.
Sample List : ['Red', 'Green', 'White', 'Black', 'Pink', 'Yellow']
Expected Output : ['Green', 'White', 'Black']

13. Write a Python program to generate a 3*4*6 3D array whose each element is
*.

14. Write a Python program to print the numbers of a specified list after removing
even numbers from it.

15. Write a Python program to shuffle and print a specified list.

16. Write a Python program to generate and print a list of first and last 5
elements where the values are square of numbers between 1 and 30 (both
included).

17. Write a Python program to generate and print a list except for the first 5
elements, where the values are square of numbers between 1 and 30 (both
included).

18. Write a Python program to generate all permutations of a list in Python.

19. Write a Python program to get the difference between the two lists.

20. Write a Python program access the index of a list.

PYTHON 8802551718 PYTHON LIST


PYTHON ASSIGNMENT LIST

21. Write a Python program to convert a list of characters into a string.

22. Write a Python program to find the index of an item in a specified list.

23. Write a Python program to flatten a shallow list.

24. Write a Python program to append a list to the second list.

25. Write a Python program to select an item randomly from a list.

26. Write a python program to check whether two lists are circularly identical.

27. Write a Python program to find the second smallest number in a list.

28. Write a Python program to find the second largest number in a list.

29. Write a Python program to get unique values from a list.

30. Write a Python program to get the frequency of the elements in a list.

31. Write a Python program to count the number of elements in a list within a
specified range.

32. Write a Python program to check whether a list contains a sublist.

33. Write a Python program to generate all sublists of a list.

PYTHON 8802551718 PYTHON LIST


PYTHON ASSIGNMENT LIST

34. Write a Python program using Sieve of Eratosthenes method for computing
primes upto a specified number.
Note: In mathematics, the sieve of Eratosthenes, (Ancient Greek: κόσκινον
Ἐρατοσθένους, kóskinon Eratosthénous) one of a number of prime number
sieves, is a simple, ancient algorithm for finding all prime numbers up to any
given limit.

35. Write a Python program to create a list by concatenating a given list which
range goes from 1 to n.
Sample list : ['p', 'q']
n =5
Sample Output : ['p1', 'q1', 'p2', 'q2', 'p3', 'q3', 'p4', 'q4', 'p5', 'q5']

36. Write a Python program to get variable unique identification number or


string.

37. Write a Python program to find common items from two lists.

38. Write a Python program to change the position of every n-th value with the
(n+1)th in a list.
Sample list: [0,1,2,3,4,5]
Expected Output: [1, 0, 3, 2, 5, 4]

39. Write a Python program to convert a list of multiple integers into a single
integer.
Sample list: [11, 33, 50]
Expected Output: 113350

40. Write a Python program to split a list based on first character of word.

PYTHON 8802551718 PYTHON LIST


PYTHON ASSIGNMENT LIST

41. Write a Python program to create multiple lists.

42. Write a Python program to find missing and additional values in two lists.
Sample data : Missing values in second list: b,a,c
Additional values in second list: g,h

43. Write a Python program to split a list into different variables.

44. Write a Python program to generate groups of five consecutive numbers in a


list.

45. Write a Python program to convert a pair of values into a sorted unique
array.

46. Write a Python program to select the odd items of a list.

47. Write a Python program to insert an element before each element of a list.

48. Write a Python program to print a nested lists (each list on a new line) using
the print() function.

49. Write a Python program to convert list to list of dictionaries.


Sample lists: ["Black", "Red", "Maroon", "Yellow"], ["#000000", "#FF0000",
"#800000", "#FFFF00"]
Expected Output: [{'color_name': 'Black', 'color_code': '#000000'}, {'color_name':
'Red', 'color_code': '#FF0000'}, {'color_name': 'Maroon', 'color_code': '#800000'},
{'color_name': 'Yellow', 'color_code': '#FFFF00'}]

50. Write a Python program to sort a list of nested dictionaries.

PYTHON 8802551718 PYTHON LIST


PYTHON ASSIGNMENT LIST

51. Write a Python program to split a list every Nth element.


Sample list: ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n']
Expected Output: [['a', 'd', 'g', 'j', 'm'], ['b', 'e', 'h', 'k', 'n'], ['c', 'f', 'i', 'l']]

52. Write a Python program to compute the similarity between two lists.
Sample data: ["red", "orange", "green", "blue", "white"], ["black", "yellow", "green",
"blue"]
Expected Output:
Color1-Color2: ['white', 'orange', 'red']
Color2-Color1: ['black', 'yellow']

53. Write a Python program to create a list with infinite elements.

54. Write a Python program to concatenate elements of a list.

55. Write a Python program to remove key values pairs from a list of
dictionaries.

56. Write a Python program to convert a string to a list.

57. Write a Python program to check whether all items of a list is equal to a given
string.

58. Write a Python program to replace the last element in a list with another list.
Sample data : [1, 3, 5, 7, 9, 10], [2, 4, 6, 8]
Expected Output: [1, 3, 5, 7, 9, 2, 4, 6, 8]

59. Write a Python program to check whether the n-th element exists in a given
list.

PYTHON 8802551718 PYTHON LIST


PYTHON ASSIGNMENT LIST

60. Write a Python program to find a tuple, the smallest second index value from
a list of tuples.

61. Write a Python program to create a list of empty dictionaries.

62. Write a Python program to print a list of space-separated elements.

63. Write a Python program to insert a given string at the beginning of all items in
a list.
Sample list : [1,2,3,4], string : emp
Expected output : ['emp1', 'emp2', 'emp3', 'emp4']

64. Write a Python program to iterate over two lists simultaneously.

65. Write a Python program to access dictionary keys element by index.

66. Write a Python program to find the list in a list of lists whose sum of elements
is the highest.
Sample lists: [1,2,3], [4,5,6], [10,11,12], [7,8,9]
Expected Output: [10, 11, 12]

67. Write a Python program to find all the values in a list are greater than a
specified number.

68. Write a Python program to extend a list without append.


Sample data: [10, 20, 30]
[40, 50, 60]
Expected output : [40, 50, 60, 10, 20, 30]

PYTHON 8802551718 PYTHON LIST


PYTHON ASSIGNMENT LIST

69. Write a Python program to remove duplicates from a list of lists.


Sample list : [[10, 20], [40], [30, 56, 25], [10, 20], [33], [40]]
New List : [[10, 20], [30, 56, 25], [33], [40]]

70. Write a Python program to get the depth of a dictionary.

71. Write a Python program to check whether all dictionaries in a list are empty or
not.
Sample list : [{},{},{}]
Return value : True
Sample list : [{1,2},{},{}]
Return value : False

PYTHON 8802551718 PYTHON LIST

You might also like