One of the following 10 statements generates an error. Which one? (Your answer should be a number between 1 and 10.) x = ["sun",[17],2,"king",[3,4]] # Statement 1 y = x[0:8] # Statement 2 z = x # Statement 3 w = y # Statement 4 z[0] = 0 # Statement 5 y[0] = y[0][0:3] + 'k' # Statement 6 y[1][1:3] = [5,8] # Statement 7 x[0] = x[0][1:3] # Statement 8 w[4][0] = 1000 # Statement 9 a = (x[4][1] == 4) # Statement 10
Answers
Answered by
0
Answer:
Diy
Explanation:
Answered by
0
Answer:
Statement 8 generates an error.
Explanation:
- The following list has been allocated to 'x':
x = ["sun", [17], 2, "king", [3, 4]]
- We also have the following assertions:
x = ["sun",[17],2,"king",[3,4]] # Statement 1
y = x[0:8] # Statement 2
z = x # Statement 3
w = y # Statement 4
z[0] = 0 # Statement 5
y[0] = y[0][0:3] + 'k' # Statement 6
y[1][1:3] = [5,8] # Statement 7
x[0] = x[0][1:3] # Statement 8
w[4][0] = 1000 # Statement 9
a = (x[4][1] == 4) # Statement 10
Statement #7, which reads as follows, generates an error:
- x[0] = x[0][1:3]
Reason:
- Because after running all of those statements [until #6], the entry at position 0 in the list becomes '0', it generates an error. In #7, we're attempting to traverse the element's characters, despite the fact that 0 is an int value that cannot be traversed.
#SPJ3
Similar questions