Pythonオフィシャルサイト
http://www.python.org/
■前スレ
Pythonのお勉強 Part55
https://mevius.5ch.net/test/read.cgi/tech/1513919747/
Pythonのお勉強 Part56
レス数が1000を超えています。これ以上書き込みはできません。
2018/02/24(土) 09:07:21.39ID:5jzCjhzv
985デフォルトの名無しさん
2018/06/23(土) 18:30:51.71ID:SGamcXAQ data = [["時をかける少女4",4,"TOKIKAKE"],["トトロ",5,"TOTORO"],["スパイダーマン",5,"Spider-Man"],["君の名は",4,"KIMI"]]
setA = {"TOKIKAKE","Spider-Man"}
が与えられていると仮定すると
setB = {x[2] for x in data if x[2] not in setA}
setA = {"TOKIKAKE","Spider-Man"}
が与えられていると仮定すると
setB = {x[2] for x in data if x[2] not in setA}
986デフォルトの名無しさん
2018/06/23(土) 18:44:44.45ID:SGamcXAQ setB = {x[2] for x in data} - setA
でもいけるか
どれが早いかは知らない
でもいけるか
どれが早いかは知らない
987デフォルトの名無しさん
2018/06/23(土) 19:44:42.04ID:FkGFATaW988デフォルトの名無しさん
2018/06/23(土) 19:49:32.80ID:Wcs6EXFh >>983
できましたー
>>> import pandas as pd
>>>
>>> df = pd.DataFrame({'Title': ['時をかける少女', 'トトロ', 'スパイダーマン', '君の名は'],
... 'Rate': [4,5,5,4],
... 'Title en': ['TOKIKAKE', 'TOTORO', 'Spider-Man', 'KIMI'],
... })
>>>
>>> df
Rate Title Title en
0 4 時をかける少女 TOKIKAKE
1 5 トトロ TOTORO
2 5 スパイダーマン Spider-Man
3 4 君の名は KIMI
>>>
>>> s = {'TOKIKAKE', 'Spider-Man'}
>>>
>>> df2 = df[~df['Title en'].isin(s)]
>>> df2
Rate Title Title en
1 5 トトロ TOTORO
3 4 君の名は KIMI
>>>
>>> df2['Title en'].values
array(['TOTORO', 'KIMI'], dtype=object)
>>>
できましたー
>>> import pandas as pd
>>>
>>> df = pd.DataFrame({'Title': ['時をかける少女', 'トトロ', 'スパイダーマン', '君の名は'],
... 'Rate': [4,5,5,4],
... 'Title en': ['TOKIKAKE', 'TOTORO', 'Spider-Man', 'KIMI'],
... })
>>>
>>> df
Rate Title Title en
0 4 時をかける少女 TOKIKAKE
1 5 トトロ TOTORO
2 5 スパイダーマン Spider-Man
3 4 君の名は KIMI
>>>
>>> s = {'TOKIKAKE', 'Spider-Man'}
>>>
>>> df2 = df[~df['Title en'].isin(s)]
>>> df2
Rate Title Title en
1 5 トトロ TOTORO
3 4 君の名は KIMI
>>>
>>> df2['Title en'].values
array(['TOTORO', 'KIMI'], dtype=object)
>>>
989デフォルトの名無しさん
2018/06/23(土) 22:51:53.22ID:NZXLyHuw >>978
基本だけならどの本でも同じだし、初心者向けWebサイトでも十分
大事なのは「基本以外の何を教えてくれるか」
Pythonはいろんなことができるから、自分の目的にあった作業のやり方を教えてくれる本を探せばいい
Kindleのサンプルを入手して目次を見比べるといいよ
基本だけならどの本でも同じだし、初心者向けWebサイトでも十分
大事なのは「基本以外の何を教えてくれるか」
Pythonはいろんなことができるから、自分の目的にあった作業のやり方を教えてくれる本を探せばいい
Kindleのサンプルを入手して目次を見比べるといいよ
990デフォルトの名無しさん
2018/06/24(日) 12:30:55.19ID:UHMgB5HQ 入門書はどの本でも同じとは思わないよ
多重継承とかモジュールの正しい作り方みたいなのが抜けてる本もある
多重継承とかモジュールの正しい作り方みたいなのが抜けてる本もある
991デフォルトの名無しさん
2018/06/24(日) 12:50:07.02ID:EkJGuWQO んなもんどうでもいいだろ
データサイエンスや自然科学の専門の人なんかだいたいPythonの使い方無茶苦茶だけど、
たぶんモジュールの正しい使い方に詳しい人より遥かにPythonを活用してPythonの素晴らしい実績を作ってるよ
データサイエンスや自然科学の専門の人なんかだいたいPythonの使い方無茶苦茶だけど、
たぶんモジュールの正しい使い方に詳しい人より遥かにPythonを活用してPythonの素晴らしい実績を作ってるよ
992デフォルトの名無しさん
2018/06/24(日) 12:57:12.03ID:ZPrvNUiE 使い方がぁー! 滅茶苦茶なのいぃぃー! Pythonをー! 活用しているんだってぇwww
滅茶苦茶なのに活用してるとか どの口が言ってんだよ おまえバカだろぉぉwwwww
滅茶苦茶なのに活用してるとか どの口が言ってんだよ おまえバカだろぉぉwwwww
993デフォルトの名無しさん
2018/06/24(日) 12:58:43.99ID:QFRKHUIu 遊園地荒らすなよ
994デフォルトの名無しさん
2018/06/24(日) 13:18:20.23ID:I6qT+7Vz モデルになった理論と計算アルゴリズムと出力結果が重要なのであってプログラミングは通過点でしかない
書き方の些細な良し悪しなんてどうでもいいんだよね
書き方の些細な良し悪しなんてどうでもいいんだよね
995デフォルトの名無しさん
2018/06/24(日) 13:36:35.91ID:QFRKHUIu プログラムが専業でない人は割とそういう考え方のひと多いよな
996デフォルトの名無しさん
2018/06/24(日) 13:47:07.39ID:LEVeAeN2 頼むから質問しに来ないでね
997デフォルトの名無しさん
2018/06/24(日) 13:47:27.43ID:4gJIHbwS メジャーな言語の中だとPythonのコミュニティは比較的そういう空気があるな
どうでもいい、お前の考えを改めた方が早い、そんなことより仕事しろ、って感じ
どうでもいい、お前の考えを改めた方が早い、そんなことより仕事しろ、って感じ
998デフォルトの名無しさん
2018/06/24(日) 13:57:24.25ID:UHMgB5HQ プログラマとは名ばかりでどちらかというとただの利用者
レストランでいうとコック側なのに客側と勘違いしてる
レストランでいうとコック側なのに客側と勘違いしてる
999デフォルトの名無しさん
2018/06/24(日) 15:42:02.95ID:F1zD07yq 乙py
1000デフォルトの名無しさん
2018/06/24(日) 15:43:29.70ID:u5oIYfkC うんこすれ
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 120日 6時間 36分 8秒
新しいスレッドを立ててください。
life time: 120日 6時間 36分 8秒
レス数が1000を超えています。これ以上書き込みはできません。
