0
次のコードを1行に減らす方法の後、私はリストの理解を前提としています。だから、文字列から文字列を1行でリストに挿入します
string = raw_input("String: ")
stringlist = []
for char in string:
stringlist.insert(0, char)
次のコードを1行に減らす方法の後、私はリストの理解を前提としています。だから、文字列から文字列を1行でリストに挿入します
string = raw_input("String: ")
stringlist = []
for char in string:
stringlist.insert(0, char)
、あなたは基本的に文字列を逆にし、その逆バージョンからリストを作成したい:
stringlist = list(reversed(raw_input("String: ")))
次さえ短いですが、読んで、おそらく少し難しい:
stringlist = list(raw_input("String: ")[::-1])
このコードでは、extended slicesが使用されています。
「正反対」が存在することはまったく分かりませんでした。過剰な量のコードをいかに簡単に削減できるかを魅力的です。 –