Make組ブログスマートフォン用の表示で見るMake組ブログPython、Webサービスや製品開発、ライブラリー開発についてhirokikyが書きます2011-08-05文字列が回文かどうかを判定する関数を書いたPythonPythonの組み込み関数のzipに感動したのと、reversedと上手く組み合わせれたのが嬉しくて更新。1文字列が回文だと1、そうでないと0を返します。さんにより良い解法をコメントいただいたので追記します。0見た目にも分かりやすいですし、動作時間もこちらのほうが早いです。21文字の文字列で100万回実行したときの時間を計測したところ、元の関数が4.68秒で新しい関数が0.58秒でした。今回の文字列操作(str[::-1])も面白いですが、他にもstr[::2]やstr[0:5:2]などあって驚きです。23:51文字列が回文かどうかを判定する関数を書いたTweet関連記事2020-02-03Pythonのリストはイテレーターでない。わかりやすい(はずの)イテレーターとイテラブルの説明こんにちは。Mac(Lion)でMySQLをアンインストールする。10年以上のノウハウを詰め込んだ「自走プログラマー」を執筆しましたPythonPythonのリストはイテレーターでない。アーカイブPyQという製品を作っていますスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。