code: def test_remove_nonsequential(self):
      tbl = Table(
          [
              {"a": "abc", "b": 123},
              {"a": "def", "b": 456},
              {"a": "efg", "b": 789},
          ],
          index="a",
      )
      tbl.remove(["abc", "efg"])
      assert tbl.view().to_records() == [{"a": "def", "b": 456}]
  
imports: from perspective.table import Table
label_desc: Use image node_id 2 for calling the TestRemove obj's underlying member method code with example usage: obj.test_remove_nonsequential() without return types