我正在使用 petl 并试图弄清楚如何将值插入特定行。
我有一个看起来像这样的表:
+----------------+---------+------------+
| Cambridge Data | IRR | Price List |
+================+=========+============+
| '3/31/1989' | '4.37%' | |
+----------------+---------+------------+
| '4/30/1989' | '5.35%' | |
+----------------+---------+------------+
我想将价目表设置为100
Cambridge Data 所在的行4/30/1989
。这是我到目前为止所拥有的:
def insert_initial_price(self, table):
import petl as etl
initial_price_row = etl.select(table, 'Cambridge Data', lambda v: v == '3/31/1989')
这选择了我需要插入的行100
,但我不确定如何插入它。petl
似乎没有“插入值”功能。