当前位置: 首页>>代码示例>>Python>>正文


Python Vector.remove方法代码示例

本文整理汇总了Python中vector.Vector.remove方法的典型用法代码示例。如果您正苦于以下问题:Python Vector.remove方法的具体用法?Python Vector.remove怎么用?Python Vector.remove使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在vector.Vector的用法示例。


在下文中一共展示了Vector.remove方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: Vector

# 需要导入模块: from vector import Vector [as 别名]
# 或者: from vector.Vector import remove [as 别名]
    assert myVector.pop() == 'numberOne'
    assert myVector.size() == 0
    assert myVector.capacity() == 20

    myVector = Vector()
    myVector.insert(0, 'Hello')
    assert myVector.size() == 1
    assert myVector.capacity() == 20
    assert myVector.pop() == 'Hello'
    assert myVector.get(0) is None
    assert myVector.size() == 0
    assert myVector.capacity() == 20

    myVector = Vector()
    myVector.add('Hello')
    myVector.add('Hello2')
    myVector.remove(0)
    assert myVector.get(0) == 'Hello2'
    assert myVector.size() == 1
    assert myVector.capacity() == 20

    myVector = Vector()
    myVector.add('Hello')
    myVector.add('Hello2')
    myVector.remove(1)
    assert myVector.get(0) == 'Hello'
    assert myVector.size() == 1
    assert myVector.capacity() == 20

    print 'All tests passed, YAY!'
开发者ID:nacholibre,项目名称:Algo-1,代码行数:32,代码来源:vector_test.py

示例2: int

# 需要导入模块: from vector import Vector [as 别名]
# 或者: from vector.Vector import remove [as 别名]
# test if vector.py is callable externally and if it works well
import sys, os
if os.getcwd() not in sys.path:
        sys.path.append(os.getcwd())
from vector import Vector

# run-time loopy
instr = 1
while instr > 0:
    instr = int(input('(0)EXIT\n(1)INSERT\n(2)ADD\n(3)GET\n(4)REMOVE\n(5)POP\n(6)SIZE\n(7)CAPACITY\n'))
    if instr == 1:
        ind = int(input('Index?\n'))
        val = input('Value?\n')
        print (Vector.insert(ind, val))
    elif instr == 2:
        val = input ('Value?\n')
        print (Vector.add(val))
    elif instr == 3:
        ind = int(input('Index?\n'))
        print (Vector.get(ind))
    elif instr == 4:
        ind = int(input('Index?\n'))
        print (Vector.remove(ind))
    elif instr == 5:
        print (Vector.pop())
    elif instr == 6:
        print (Vector.size())
    elif instr == 7:
        print (Vector.capacity())
开发者ID:brada1,项目名称:Algo-1,代码行数:31,代码来源:vector_test.py


注:本文中的vector.Vector.remove方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。