组件列表
(类来自 pyomo.core.beta.list_objects)
- class pyomo.core.beta.list_objects.ComponentList(interface_datatype, *args)[source]
基础类:
MutableSequence方法
__init__(interface_datatype, *args)append(value)S.append(value) -- 将值追加到序列的末尾
clear()construct([data])count(value)extend(values)S.extend(iterable) -- 通过从可迭代对象中追加元素来扩展序列
index(value, [start, [stop]])如果值不存在,则引发ValueError。
insert(i, item)S.insert(index, value) -- 在索引前插入值
items()iteritems()iterkeys()itervalues()keys()pop([index])如果列表为空或索引超出范围,则引发IndexError。
remove(value)S.remove(value) -- 移除第一次出现的值。
reverse()S.reverse() -- 反转 原地
values()成员文档
- append(value)
S.append(value) – 将值追加到序列的末尾
- clear() None -- remove all items from S
- extend(values)
S.extend(iterable) – 通过从可迭代对象中追加元素来扩展序列
- index(value[, start[, stop]]) integer -- return first index of value.[source]
如果值不存在,则引发ValueError。
- pop([index]) item -- remove and return item at index (default last).
如果列表为空或索引超出范围,则引发IndexError。
- remove(value)
S.remove(value) – 移除第一次出现的值。 如果值不存在,则引发ValueError。