[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 08/14 16:42 / Filesize : 260 KB / Number-of Response : 1029
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

くだすれPython(超初心者用) その34



1 名前:デフォルトの名無しさん mailto:sage [2017/05/28(日) 20:34:15.87 ID:7AoJbiyO.net]
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。

エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。
騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。
次スレは >>985 辺りで

前スレ
くだすれPython(超初心者用) その33
echo.2ch.net/test/read.cgi/tech/1490424742/

77 名前: []
[ここ壊れてます]

78 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 17:30:13.76 ID:ZnJVdbCY.net]
>>71
python3入門にしなさい

79 名前:デフォルトの名無しさん mailto:sage [2017/05/31(水) 18:54:55.13 ID:5+rNqd0l.net]
プロジェクトごとにパッケージ分離したくてvenv使うとこまでは分かったんだけど
どういう名前でどこに置くのが一般的?
みんなプロジェクトのルートに「env」とかでおいてるんですかね

80 名前:デフォルトの名無しさん [2017/05/31(水) 19:45:41.57 ID:Qo+ozR8I.net]
l がリストのとき、

if e in l:

を多用すると極端に遅くなるんですけど、もしかして、線形探索して探していますか?

s = set(l)

if e in s:

としたほうが速いですか?

もしそうだとすると、自動的に

if e in l:

と書いたとき、 l を集合に変換して検索してくれればいいのにと思うのですが。

81 名前:デフォルトの名無しさん [2017/05/31(水) 20:27:26.92 ID:k6UVBo1S.net]
>>76
listをいちいちsetに変換したら、単純に線形探索するより時間がかかるからね。
最初からsetで持っておけば?

82 名前:デフォルトの名無しさん [2017/05/31(水) 20:32:07.45 ID:u7MalF/7.net]
setは順序を保持しないから、テストケースで失敗する事も有る
最後に結果をソートしても良いなら、気にしなくて良いんだけど……。

83 名前:デフォルトの名無しさん [2017/05/31(水) 20:36:26.64 ID:ac0fXejp.net]
>>78
順序を保持しないコンテナのテストで順序をテストしようとしてるのがそもそもの間違い
素直にソートしれ






[ 続きを読む ] / [ 携帯版 ]

次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<260KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef