Есть ли способ использовать plt.annotate () в matplotlib, чтобы каждый подсписок отображался в новой строке? Я пытаюсь реализовать что-то в строке кода, который я прокомментировал ниже. В основном я пытаюсь устранить необходимость в отдельной аннотации для каждого подсписка, потому что номер подсписка неизвестен, и я ищу какой-то лучший способ, чем цикл для его достижения.
import matplotlib.pyplot as plt
x = [['A','B','C'], ['X','Y','Z'],['D','E']]
plt.annotate(x[0], xy=(0.5, 0.5))
plt.annotate(x[1], xy=(0.5, 0.4))
plt.annotate(x[2], xy=(0.5, 0.3))
#plt.annotate(x,xy=(0.5, 0.5)) Is there a way that each sublist is shown in a new line automatically
plt.show()