python enumerate()関数
この関数は後でよく使うと思います.覚えておいてください.役割:リストのインデックスとデータを返します.
例えば、リストが[123456789]であれば、返されるのは
例えばstrs=[‘123’,‘124’,‘125’,‘100000’]このリストの要素の最初から最も長い同じ部分を見つけることを目標としていますここで出力するのは‘1’です
では、このように書きます.
例えば、リストが[123456789]であれば、返されるのは
0 123
1 456
2 789
例えばstrs=[‘123’,‘124’,‘125’,‘100000’]このリストの要素の最初から最も長い同じ部分を見つけることを目標としていますここで出力するのは‘1’です
では、このように書きます.
minstr = min(strs)
maxstr = max(strs)
for i,x in enumerate(minstr):
if x != maxstr[i]:
print(maxstr[:i])
print(minsrt)