マガジンのカバー画像

Python悪戦苦闘

40
プログラミング言語「Python」をノンプログラマーがやったらこうなる。悪戦苦闘の連続でも、全くめげない奮闘記。
運営しているクリエイター

#python初心者

【Python】置換 重複文字を1文字に短縮 改行コードでスプリットまで

【Python】置換 重複文字を1文字に短縮 改行コードでスプリットまで

関数化、クラス化前の置換と重複文字をまとめるプログラム。

txt = record[0].getText().replace('\u3000', '')txt = txt.replace('[#ページの左右中央]', '')txt = txt.replace('[#改丁]', '')txt = txt.replace('。', '。\n')txt = '\n'.join(txt.split())

もっとみる
【Python】ループの高速化の案

【Python】ループの高速化の案

このループは速い

for idx, (txt, title, info) in tqdm(enumerate( zip( df["txt"].values, df["title"].values, df["info"].values )), total=len(df)):

【Python】目からウロコが落ちるとはこれ。私のような脳筋系でも感動できたTIPS集

【Python】目からウロコが落ちるとはこれ。私のような脳筋系でも感動できたTIPS集

こんなやり方があるんだなと。Tweetしたりブックマークしたりしましたが、それでも忘れそうなので、ここにメモしようという。

いや、本当にこんなやり方があるのかと。

Pandasで偏差値を出す
データフレームの辞書型の生成からの説明です。こういうのが親切だと思います。本当に。

母分散・母標準偏差の計算で引数を渡すところとか、lambda式の書き方と、for文で書いたらどうなるかの説明もあり、結

もっとみる