トップページ > プログラム > 2015年10月22日 > oin5XU3S

書き込み順位&時間帯一覧

7 位/156 ID中時間01234567891011121314151617181920212223Total
書き込み数0000001000000010200110006



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
くだすれPython(超初心者用) その27©2ch.net

書き込みレス一覧

くだすれPython(超初心者用) その27©2ch.net
649 :デフォルトの名無しさん[sage]:2015/10/22(木) 06:53:13.03 ID:oin5XU3S
歯ブラシとプログラミング言語を比べるのはナンセンスでしょう
くだすれPython(超初心者用) その27©2ch.net
655 :デフォルトの名無しさん[sage]:2015/10/22(木) 14:58:25.49 ID:oin5XU3S
Cで書き直されて4倍から100倍高速になった(Python3.5 what's new曰わく)
という所から考えるに, 少なくとも4倍遅いでしょう
ボトルネックになるかどうかは使用頻度次第でしょうが
くだすれPython(超初心者用) その27©2ch.net
658 :デフォルトの名無しさん[sage]:2015/10/22(木) 16:35:35.84 ID:oin5XU3S
OrderedDictの実装はdict+linkedlistだからdictより遅い
dict=1とすると
1=dict<OrderedDict

Python3.5ではCで書き直されたということだから,
OrderedDictの速度はdictに近くなったと考えられるが,
アルゴリズム的にdictを上回ることはない
したがって

1=dict<OrderedDict(3.5)<OrderedDict(~3.4)

で, 右の不等号の部分は4~100倍らしいから,
Python3.4までのOrderedDictは, 少なくともdictより4~100倍遅いと見積もれる
くだすれPython(超初心者用) その27©2ch.net
659 :デフォルトの名無しさん[sage]:2015/10/22(木) 16:38:17.11 ID:oin5XU3S
で, 最初から最後までOrderedDictの話をしていたけど
「OrderedDictの話だよ」ってどういう意味?
くだすれPython(超初心者用) その27©2ch.net
664 :デフォルトの名無しさん[sage]:2015/10/22(木) 19:23:19.51 ID:oin5XU3S
>>660
さすがに二の句が継げない
数年したら分かるよ

>>663
lxmlパッケージの__init__.pyが何もimportしてないから
パッケージ配下のモジュールが暗黙的にimportされることはない
一部のライブラリで
import パッケージ名
するとモジュールも使用可能になるのは
__init__.pyの中にimportが書いてあるから
くだすれPython(超初心者用) その27©2ch.net
668 :デフォルトの名無しさん[sage]:2015/10/22(木) 20:51:04.42 ID:oin5XU3S
>>665
そりゃあ最初の書き込み前にソースコードを読んで断定しましたから
可能性が割り込む余地はないですね


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。