2016-12-03 6 views
1

私は、次の文字列のパターン変更

EX行うことができます機能があるとします。 「1100001」 - >二つの部分1 :: 2に侵入し、0 :: 2->と「1001001を得るためにそれに参加'あなたは、元の1の同じ長さの新しいリストを作成し、それに対応する要素を割り当てることができ、出力

答えて

1

から、元の文字列「1100001」を取得する方法:

s = '1001001' 

s1 = list(s) 
s1[1::2], s1[0::2] = s[:(len(s) // 2)], s[(len(s) // 2):] 

''.join(s1) 
# '1100001' 
+0

TNX、それは本当にオン – harsha

+0

を働きましたこのサイトでは、すべての有用な回答をアップアップして感謝の意を表します。答えの左上にある上向き矢印をクリックすると、そのようになります。さらに、回答の左上隅にあるチェックマークをクリックして、最良の回答を受け入れます。それはコメントでお礼を言うよりも優れています。また、他の人があなたの質問に答えられたことを知るのに役立ちます。 –

+0

私は十分なポイントを持っていないので、すでにそれをしなかった – harsha