sympyの集計内でIndexedBaseを置換しようとしています。それが動作合計外に、私は置換せずに式を取り戻すんだ内側: In [125]: (f, n) = sympy.symbols("f n")
In [126]: foo = sympy.IndexedBase(f)[n]
In [127]: foo.subs(foo, 1)
Out[127]: 1
In [128]: s
次のように私は、ファイル内のいくつかの置換を行っています: ファイル: `include foo.h
int main
{
int foo
foo and bar
barfoobar
}
abc.txt私は内部の「foo」を交換したいの中括弧が含まれていますが、includeディレクティブに書かれている 'foo'を置き換えたくありません。 私が使用してみました: sed -i