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

Python Exercises 4 Lists

The document lists 50 Python programming exercises involving lists. The exercises cover a variety of common list operations and manipulations including summing and multiplying list items, finding minimums and maximums, sorting, removing duplicates and elements, slicing lists, concatenating lists, and more.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
43 views

Python Exercises 4 Lists

The document lists 50 Python programming exercises involving lists. The exercises cover a variety of common list operations and manipulations including summing and multiplying list items, finding minimums and maximums, sorting, removing duplicates and elements, slicing lists, concatenating lists, and more.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

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.
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).

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


two lists.

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.

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.

34. Write a Python program

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']

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.

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 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']]

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

You might also like