2017-11-21 10 views
0

保存するテキストファイルを開く1 =はい0 =いいえ。だから私はPythonの1行目を読んで、それに変数を設定したかった。変数は、私は、コードの行で\ nを削除するために管理して、私は唯一の "1" を望んでいた文字列変数から['']を削除する方法

[ '1 \ n' は]で出てくる

played=[i.replace("\n", "") for i in played ] 
played=[i.replace("['", "") for i in played ] 
played=[i.replace("']", "") for i in played ] 

しかし、私はまだ[ '1']

で出てきた

は、誰もが角括弧を削除する方法を知っていますし、単一のスピーチは、それが実際にリストだためです おかげ

答えて

1

をマーク。あなたはこれで、その要素を取得することができます。

played=int(played[0]) 
0

だけintキャストで整数に変換し、最初の項目にアクセスします。

played=[int(i.replace("\n", "")) for i in played ][0] 

>>> played = ["1\n"] 
>>> played=[int(i.replace("\n", "")) for i in played ][0] 
>>> played 
1 
>>> 
関連する問題