私はsplit
機能に精通していると私はそのように使用します。このステートメント(line、str)= str.split( " n"、1)はどういう意味ですか?
str = "Line1-abcdef \nLine2-abc \nLine4-abcd"
print str.split()
は、上記の本を返します:
['Line1-abcdef', 'Line2-abc', 'Line4-abcd']
シンプルで使いやすいです。しかし、私はこの文を持っているコードの一部に出くわした:
二
split
のパラメータと、どのようなことが行われます。(line, str) = str.split("\n", 1)
私はここに理解しない2つのものがあります。私はhereを見て、それは行の数を言う。どういう意味ですか?
split
は反復可能なベクターを返します。(line, str)
に割り当てられているのはなぜですか?(line, str)
の意味は?
好奇心があれば**試してみてください。 –
あなたがより慎重に指摘したドキュメントを読んでください。特に例を理解すると分かります。 –
splitの仕組みについては、[here](https://docs.python.org/2/library/stdtypes.html#str.split)を参照してください。 – khelwood