2

こんにちは、テキストを分割しようとしています

For example
'C:/bye1.txt'
i would want 'C:/bye1.txt' only

'C:/bye1.txt C:/hello1.txt'
i would want C:/hello1.txt only

'C:/bye1.txt C:/hello1.txt C:/bye2 C:/bye3'
i would want C:/bye3 and so on.

私が試したコード、問題はYのみを出力することです.

x = "Hello i am boey"
Last = x[len(x)-1]
print Last 
4

5 に答える 5

0

答え:

'C:/bye1.txt C:/hello1.txt C:/bye2 C:/bye3'.split()[-1]

あなたに与えるでしょう'C:/bye3'

詳細:

パラメーターのsplitないメソッドは、スペースを区切り文字と見なします。上記の例では、次のリストが返されます。

['C:/bye1.txt', 'C:/hello1.txt', 'C:/bye2', 'C:/bye3']

index of-1は、最初の文字を逆の順序 (後ろから) で取得することを指定します。

于 2013-10-30T01:48:54.227 に答える