2016-12-08 1 views
-3

私はここに、ちょうどチームにこの分割方法が正しく機能しないのはなぜですか?

<team> 

を分割しようとしているが、私が使用しているコードです:

s = "<team>" 
s.split(">")[1] 
s 
'<team>' 
s.split(">")[1].split("<")[0] 
s 
'<team> 

あなたが見ることができるように、それはまだ

<team> 
で私を残しています

誰でも知っている>

+1

'スプリットは、()'、それは分割文字列の配列を返し、元の文字列 'S'は変更されません。 – Aziz

+0

削除するstrのtrim()関数を使用してください(<,>) –

+0

あなたは作成しましたか?(http://stackoverflow.com/questions/41008126/how-to-use-split-function-for-file-in-python)さらに別の[アカウント](http://stackoverflow.com/questions/41030021/how-to-split-each-line-from-file-to-its-own-string-in-python)、またはあなたはクラスメートですか?いずれにせよ、この作業についてあなた自身の進歩を試みてください。 – TigerhawkT3

答えて

0

str.split()関数はリストを返します文字列を所定の位置に分割しません。あなたは新しい変数にする必要があります

s = "<team>" 
t = s.split(">")[1] 
t 
関連する問題