After looking at some matplotlib examples, it seems that the data structure needed by LineCollection in Python
is a list of lists, with the inner lists being lists of (x,y) pairs.
After playing around for a while, the following works for me
for drawing a pair of lines in Julia:
xs = [1., 3., 5., 0.]
ys = [2., 4., .06, 0.]
lines = Any[collect(zip(xs, ys))]
xs = [3., 4]
ys = [5., 6]
push!(lines, collect(zip(xs, ys)))
#lines = Vector{Float64}[[1.0, 2.0], [3.0 4.0], 5.0 .06]];Any[[0.0 0.0]]] # Points
#c = Any[Any[1 0 0];Any[0 1 0];Any[0 0 1]] # Color
c = Vector{Int}[[1,0,0], [0,1,0], [0,0,1]]