{
    "mode": "pydoc",
    "parameter": "pvectorc",
    "section": "",
    "url": "https://www.chedong.com/phpMan.php/pydoc/pvectorc/json",
    "generated": "2026-06-02T14:17:16Z",
    "sections": {
        "NAME": {
            "content": "pvectorc - Persistent vector\n",
            "subsections": []
        },
        "CLASSES": {
            "content": "builtins.object\nPVector\n",
            "subsections": [
                {
                    "name": "class PVector",
                    "content": "|  Persistent vector\n|\n|  Methods defined here:\n|\n|  add(self, value, /)\n|      Return self+value.\n|\n|  eq(self, value, /)\n|      Return self==value.\n|\n|  ge(self, value, /)\n|      Return self>=value.\n|\n|  getitem(self, key, /)\n|      Return self[key].\n|\n|  gt(self, value, /)\n|      Return self>value.\n|\n|  hash(self, /)\n|      Return hash(self).\n|\n|  iter(self, /)\n|      Implement iter(self).\n|\n|  le(self, value, /)\n|      Return self<=value.\n|\n|  len(self, /)\n|      Return len(self).\n|\n|  lt(self, value, /)\n|      Return self<value.\n|\n|  mul(self, value, /)\n|      Return self*value.\n|\n|  ne(self, value, /)\n|      Return self!=value.\n|\n|  reduce(...)\n|      Pickle support method\n|\n|  repr(self, /)\n|      Return repr(self).\n|\n|  rmul(self, value, /)\n|      Return value*self.\n|\n|  append(...)\n|      Appends an element\n|\n|  count(...)\n|      Return number of occurrences of value\n|\n|  delete(...)\n|      Delete element(s) by index\n|\n|  evolver(...)\n|      Return new evolver for pvector\n|\n|  extend(...)\n|      Extend\n|\n|  index(...)\n|      Return first index of value\n|\n|  mset(...)\n|      Inserts multiple elements at the specified positions\n|\n|  remove(...)\n|      Remove element(s) by equality\n|\n|  set(...)\n|      Inserts an element at the specified position\n|\n|  tolist(...)\n|      Convert to list\n|\n|  transform(...)\n|      Apply one or more transformations\n"
                }
            ]
        },
        "FUNCTIONS": {
            "content": "",
            "subsections": [
                {
                    "name": "pvector",
                    "content": "pvector([iterable])\nCreate a new persistent vector containing the elements in iterable.\n\n>>> v1 = pvector([1, 2, 3])\n>>> v1\npvector([1, 2, 3])\n"
                }
            ]
        },
        "FILE": {
            "content": "/usr/lib/python3/dist-packages/pvectorc.cpython-310-x8664-linux-gnu.so\n\n",
            "subsections": []
        }
    },
    "summary": "pvectorc - Persistent vector",
    "flags": [],
    "examples": [],
    "see_also": []
}