remove/select an item in a list

is there an efficient way to remove a value from a data storage list? lets say for example my list has [1,2,3,4,5] and i want to remove 3 from the list, how could i do this. the method ive been using is with macros check every position in the list with a function and if the current position has the value im looking for then remove it
Continue to help post