Tech Racho エンジニアの「?」を「!」に。
  • インフラ
  • 開発

Pythonで最後の文字を削除しよう

SQLやCSVなどをごりごりと構築する際、項目区切りにカンマを付けて、最後のカンマを取り除く処理をよくやりますね。

PHPに慣れると、mb_substr()などとやるのが何となく億劫になりますが、pythonだとコードの見た目がスマート。
さすがです。

datas = ('hoge', 'piyo', 'foo', 'baa')
text = ''
for data in datas:
    text += data + ','
text = text[:-1]

ただ、なんとなく表情が硬いので、text :- ) とか書けるとさらに可愛かったのですが・・・


CONTACT

TechRachoでは、パートナーシップをご検討いただける方からの
ご連絡をお待ちしております。ぜひお気軽にご意見・ご相談ください。