1
ファイルがあり、行の長さを取得したい。Python len()not good
しかし、私は長さを取得する場合:
:私のコードは、など8 10 11 9 9 30 11 12 11 10 10 8 8 26 13 ...
がありますが
competition = []
with open('verseny.txt') as f:
competitor_number= int(next(f))
for line in f:
shots = line.split()
competition.append(str(shots))
for num,shots in enumerate(competition, 1):
if '++' in shots:
print(num, end=",")
print("\n")
for shots in competition:
print(len(shots))
verseny.txt
の内容は次のとおりです。
21
+--+
--+++-
-+--+--
++---
-++--
--+-+++----------------+-+
+-++--+
-+-+++-+
-+--+-+
--+++-
-+--+-
++--
-+--
-++----------------+-+
+-++-+--+
-+-+++-
-+--+-+-
++---+
-++-+-
--+-+++---+-------------+-+
+-++--+
これが解決策です! :Dありがとう! – Giton22
または 'line.rstrip()'を右にだけ削除します。 –
@ Giton22それが解決策であれば、答えを受け入れてください。 –