组件列表

(类来自 pyomo.core.beta.list_objects)

class pyomo.core.beta.list_objects.ComponentList(interface_datatype, *args)[source]

基础类:MutableSequence

__init__(interface_datatype, *args)[source]

方法

__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
count(value) integer -- return number of occurrences of value[source]
extend(values)

S.extend(iterable) – 通过从可迭代对象中追加元素来扩展序列

index(value[, start[, stop]]) integer -- return first index of value.[source]

如果值不存在,则引发ValueError。

insert(i, item)[source]

S.insert(index, value) – 在索引前插入值

pop([index]) item -- remove and return item at index (default last).

如果列表为空或索引超出范围,则引发IndexError。

remove(value)

S.remove(value) – 移除第一次出现的值。 如果值不存在,则引发ValueError。

reverse()[source]

S.reverse() – 原地反转