How to correctly plot two arrays of different size with matplotlib?

I have two lists like these two :

x = list(range(0,200)
y = [1.5] * 2000  # actually more than 10 times more y values than x but the
                  # values arent all 1.5 in my real dataset

My Question is, if I plot these two lists like this:

import matplotlib.pyplot as plt

fig = plt.figure()
plt.plot(x, y, color = 'blue')
plt.plot(x, y, color = 'orange')
plt.show()

what happens to the excess values of y, do they get discarded ?

How many English words
do you know?
Test your English vocabulary size, and measure
how many words do you know
Online Test
Powered by Examplum