Question #248591

Part 2

Provide your own examples of the following using Python lists. Create your own examples. Do not copy them from another source.

Nested lists
The “*” operator
List slices
The “+=” operator
A list filter
A list operation that is legal but does the "wrong" thing, not what the programmer expects
Provide the Python code and output for your program and all your examples

Expert's answer

'''Nested list'''
nested_list = [1,2,3,4,[5,6],7]

'''* operator'''
my_list = ['cat','dog','parrot']*3

'''List slices'''
my_slice = my_list[2:4]

'''+= operator'''
my_list += ['rat', 'giraffe']

'''List filter'''
boolean = [True, False, False, True]
list(filter(None,boolean))

'''A list operation that is legal but does the "wrong" thing, not what the programmer expects'''
a = [2, 3, 5, 7, 11, 13]
a = a.append(17) #suppose to add number 17 to the end of list, so a = [2, 3, 5, 7, 11, 13, 17]
print(a) #instead, the result is a = None 

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

LATEST TUTORIALS
APPROVED BY CLIENTS