Well I don't think that in
b = list(a)
it's clear in any way that the purpose of "list" is to make a copy. b = list(a)
it's clear in any way that the purpose of "list" is to make a copy.Possibly this is because I've known lisp longer than python.