On Sun, Jan 1, 2017 at 9:03 AM, Deborah Swanson <pyt...@deborahswanson.net> wrote: > And didn't finish it because I couldn't see what a should be. I want it > to be > l2[v] if the first clause is true, and l1[v] if the second. If I was > computing a value, this would work beautifully, but I don't see how it > can if I'm choosing a list element to assign to. Maybe I just can't see > it.
It's possible to select either l1 or l2 using an expression, and then subscript that with [v]. However, this does not usually make for readable code, so I don't recommend it. (l1 if whatever else l2)[v] = new_value ChrisA -- https://mail.python.org/mailman/listinfo/python-list