У меня был вложенный список и функция:
a = [[2,3,4],[3,4,5],[5,7]]
def triple(a):
return (a**2)+3
Я пытался построить каждую точку в подсписке, как первое значение, связанное со вторым, второе, связанное с третьим, и остановку на последнем значении.в подсписке.x
- это значение в подсписке, y
- это triple(y for y in sublist)
for g in a:
for t in g:
plt.scatter(t, triple(t))
for g in a:
for o in range(len(g)):
plt.plot([g[o],g[o+1]], [triple(g[o]), triple(g[o+1])], color = 'red')
plt.show()
Я пробовал это, но не получил желаемого результата.
Что я долженсделать каждый подсписок в a
и получить три разных цвета линии?