私は、特定の変数に応じて、文字列の各単語の最初と最後の文字を削除するPythonでコードを書くことになっています。これまでのところ、私はいくつかの方法を試してみたと私は毎回若干の誤差が出る:文字列の各単語の最初と最後の文字を削除する
def trimWords(s, fromStart=1, fromEnd = 1):
return [word - word[:fromStart] - word[-fromEnd:] for word in s if word > fromStart + fromEnd]
これは私が作ってみたものですが、残念ながらそれは私が見つけることができませんTypeError例外を私に残します。
ようこそStackOverflow。 [よくある質問](http://stackoverflow.com/tour)、[How to Ask](http://stackoverflow.com/help/how-to-ask)、および[How to create a Minimal、完全で検証可能な例](http://stackoverflow.com/help/mcve) より良い質問があります。この場合、2行目に適切な字下げを使用し、取得したエラーメッセージの完全な入力例とトレースバックを与えます。 –