1
私は、文字列の後にsplitlinesを呼び出しています。 Pythonは、この文字列に1以上を '\' 追加なぜ、私は取得していますなぜPythonは文字列にsplitlinesを呼び出すときに ''文字を追加しますか?
'ab\cd'.splitlines()
出力は
['ab\\cd']
です。
私は、文字列の後にsplitlinesを呼び出しています。 Pythonは、この文字列に1以上を '\' 追加なぜ、私は取得していますなぜPythonは文字列にsplitlinesを呼び出すときに ''文字を追加しますか?
'ab\cd'.splitlines()
出力は
['ab\\cd']
です。
splitlines
とは直接関係ありません。 splitlines
がリストを返し、リストを印刷するときに、\
をエスケープする必要がある各オブジェクトのrepr
がPythonで使用されます。
string = 'a\c'
print repr(string)
>> 'a\\c'