You can do something like this:
a=[[1,2],[3,3],[4,4],[5,2]]
plt.plot(*zip(*a))
Unfortunately, you can no longer pass 'ro'. You must pass marker and line style values as keyword parameters:
a=[[1,2],[3,3],[4,4],[5,2]]
plt.plot(*zip(*a), marker='o', color='r', ls='')
The trick I used is unpacking argument lists.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…