Q:

Python | Iterate a list in reverse order

belongs to collection: Python List Programs

0

Given a list and we have to iterate it in reverse order in python.

Example:

    Input:
    List = [10, 20, 30, 40, 50]
    Output:
    list = [50, 40, 30, 20, 10]


    Input;
    list = ['Hello', 10 'World', 20]
    Output:
    list = [20, 'World', 10, 'Hello']

Iterate a list in reverse order

To iterate a list in reverse order, list[::-1] is used. list[::-1] will return the list in reverse order.

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

Program:

# define a list
list1  = [10, 20, 30, 40, 50]

# print the list 
print "original list: ", list1

# iterate the list
list1 = list1[::-1]

# print the list 
print "list in reverse order: ", list1

# another list with string and integer elements
list2 = ['Hello', 10, 'world', 20]

# print the list
print "Original list: ", list2

# iterate the list
list2 = list2[::-1]

# print the list
print "list in reverse order: ", list2

Output

    original list:  [10, 20, 30, 40, 50]
    list in reverse order:  [50, 40, 30, 20, 10]
    Original list:  ['Hello', 10, 'world', 20]
    list in reverse order:  [20, 'world', 10, 'Hello']

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

Python List Programs

This question belongs to these collections

Similar questions


need a help?


find thousands of online teachers now
Python | print list after removing EVEN numbers... >>
<< Python | Create two lists with first half and seco...