###前提・実現したいこと
2:3:4
5:10:1
8:3:8
このような並びが続くテキストファイルの中から、各行2番目の値(2:3:4なら3)だけをprintしたい
###発生している問題
配列内で2番目の数値ではなく、現状前から数えて3番目の文字を出力してしまっている、(2:3:4)であれば3が出力できるのだが(5:10:1)だと10ではなく1が出力されてしまう
###該当のソースコード
python
1def function(): 2 fi=open("ファイル名","r") 3 line=fi.readline() 4 while line: 5 line=line[2] 6 print line 7 line=fi.readline() 8 9function()
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/07/04 13:34
2017/07/04 13:42
2017/07/04 13:47