文字列の反転
Posted feedbacks - Arc
Arcです。文字の扱いについては色々議論されているようですが…。
今のところrevは文字列の反転には使えないようですね…。
リストにして反転して文字列に直しています。
;;
arc> (srev "こんにちは")
"はちにんこ"
arc> (srev "濁点(だくてん)")
")んてくだ(点濁"
今のところrevは文字列の反転には使えないようですね…。
リストにして反転して文字列に直しています。
;;
arc> (srev "こんにちは")
"はちにんこ"
arc> (srev "濁点(だくてん)")
")んてくだ(点濁"
1 2 3 | (def srev (str)
(let chars (coerce str 'cons)
(string (rev chars))))
|


にしお
#3414()
Rating0/2=0.00
サンプル入出力
>>> print reverse_string("Hello") olleH >>> print reverse_string("こんにちは") はちにんこ >>> print reverse_string("濁点(だくてん)") )んてくだ(点濁[ reply ]