What is actually way more pythonic is a completely new object that extends the builtin variety checklist by subclassing it. This way the constructor normally takes a listing or nearly anything that behaves just like a record, and The brand new instance behaves the same as a listing. See Keith's reply below which need to be the approved one IMHO.Thi