string.replace()はpython 3.xでは非推奨です。これを行う新しい方法は何ですか?
11
FWIW、私も同じように混乱しました。Googleの「python string replace」を使用すると、Python 2.7で廃止された古い文字列関数に移動しました。私見、そのセクションでは、「太字のボックス」を使用して「string.xxx()」と「xxx(string)」を説明し、非推奨の文字列メソッド、たとえばdocs.python.org/library/stdtypes.htmlにユーザー
—
ToolmakerSteve
Pythonのドキュメントは、理想的な第一言語として宣伝されていることを考えると、絶対的な修羅場です。非常に頻繁にコンテンツが存在しますが、その整理方法が不十分なため、検索エンジンや独自のサイトでさえインデックス付けされていないことがよくあります。ToolMakerSteveのリンクを見てください。コア文字列関数は標準型にまとめられています。これは、文字列関数を検索するときには表示されません。
—
Andrew S
明確にするには、次のstring.replace()は実際にはPython 3に廃止予定されていません
—
sboggs11
[文字列変数] .replaceを意味する場合、 "str.replace"と書くことがあります。'str'は関連するクラスの名前でもあるため、混乱を招く可能性があります。
—
TextGeek