Table DAT .rows() not taking lists

Unless I’m going completely mad I can’t get .rows() to take a list. It takes an individual integer index but if you give it a list of integers then it returns nothing. .deleterows() works fine with the same list.

Built 2023.12000

Interesting! I definitely see some inconsistencies here.

rows() takes multiple arguments: rows(0,1,3) but a list doesn’t work
deleteRows() takes a list but multiple arguments don’t work.

Will report, but you should be able to build workarounds. Search “*args” in Python to see how to convert a list to arguments. Basically: DAT.rows(*yourList)

Thanks Ivan. I’ve used an iterator instead but though this was weird!

Thanks for checking.

Totes weird. Looking into standardizing it