リストからNoneを削除
python, pandas でリストから None を削除する方法メモ。
import pandas as pd
df = pd.DataFrame(
data={'01': pd.Series([None,'Tokyo','Chiba','Tokyo',None,'Chiba','Kanagawa','Chiba','Tokyo','Saitama',None]),
}
)
df
結果:
01
0 None
1 Tokyo
2 Chiba
3 Tokyo
4 None
5 Chiba
6 Kanagawa
7 Chiba
8 Tokyo
9 Saitama
10 None
df.dropna()
結果:
01
1 Tokyo
2 Chiba
3 Tokyo
5 Chiba
6 Kanagawa
7 Chiba
8 Tokyo
9 Saitama
リスト内包表記を使用する場合。
test = [None,'Tokyo','Chiba','Tokyo',None,'Chiba','Kanagawa','Chiba','Tokyo','Saitama',None]
test1 = [t for t in test if t is not None]
test1
結果:
['Tokyo', 'Chiba', 'Tokyo', 'Chiba', 'Kanagawa', 'Chiba', 'Tokyo', 'Saitama']
重複を削除する場合。
test2 = set(test1)
test2
結果:
{'Chiba', 'Kanagawa', 'Saitama', 'Tokyo'}
参考記事
【Python】pandasのデータフレームを作成する方法6つ
お薦め
【中共のスパイ・岸田首相】「出産育児一時金」の大幅増額のため、75歳以上の高齢者に負担させる方向で検討 中国人の懐を潤す見え透いたカラクリhttps://t.co/oDBSslEhHZ
— RAPT理論+α (@Rapt_plusalpha) September 30, 2022
【在留カード偽造】中国籍の男女6人を逮捕 約2万枚を偽造販売し、最大1億4000万円の売り上げ 大勢の中国人が日本に潜伏していることが判明https://t.co/Fibpv9fv5C
— RAPT理論+α (@Rapt_plusalpha) September 30, 2022
RAPTブログは暗闇を照らす明るい光!! 夜の暗がりすら怖がっていた私から、全ての恐怖心を取り除いてくださった(十二弟子・ミナさんの証)https://t.co/MQ0CTt72HI
— RAPT理論+α (@Rapt_plusalpha) September 30, 2022
【言論弾圧の最大の黒幕・孫正義】「日本ファクトチェックセンター」を設立し、中共の工作機関「朝日新聞」の元記者と「早稲田大学」の学生を使って真実の情報を「デマ」と決めつけ弾圧https://t.co/sdV6zDD1dT
— RAPT理論+α (@Rapt_plusalpha) September 30, 2022
賛美を通して天の軍勢が強力に働き、KAWATAさんを苦しめるサタンを滅ぼして下さった体験!!(十二弟子・NANAさんの証)https://t.co/K7YVea3mph
— RAPT理論+α (@Rapt_plusalpha) September 29, 2022