- 1 名前:デフォルトの名無しさん mailto:sage [2013/01/21(月) 16:36:03.35 ]
- このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。 へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。 エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。 騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。 次スレは >>985 辺りで 前スレ くだすれPython(超初心者用) その15 toro.2ch.net/test/read.cgi/tech/1350718465/ 関連スレ Pythonのお勉強 Part48 toro.2ch.net/test/read.cgi/tech/1358750040/ 【実験台】 Python 3.0 のお勉強 Part 1 【非互換】 toro.2ch.net/test/read.cgi/tech/1235050215/ ◆関連リンク Python の Home Page ttp://www.python.org/
- 196 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 00:00:32.06 ]
- ↑得意の自演で自分を援護ですねわかります
- 197 名前:デフォルトの名無しさん [2013/02/07(木) 01:11:32.20 ]
- 可変長のcsvを特定の長さで区切ってリストにするにはどうしたらいいですか?
例えば、こんなcsvを読み込んで3個で1セットにしたいのですが。 1,1,1,2,2,2,3,3,3 5,5,5,6,6,6 line1 = [(1,1,1),(2,2,2),(3,3,3)] line2 = [(5,5,5),(6,6,6)] と言った感じで。
- 198 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 01:25:41.01 ]
- >>171
apiがよくないね 例えばjustme1.py justme2.pyのそれぞれでJustMe.lock()した場合、 (JustMeを)使う側が意図するのは、justme1.py justme2.pyそれぞれのプロセスが ひとつずつになることだと思うけどそうはならない。 ならばと、JustMe(script_name='justme1') JustMe(script_name='justme2') とするけどこれもやっぱり上と同じ動作をするんだよね。 script_nameを渡せるならscript_nameだけでロック対象を区別するべきで、 db_pathみたいな本来の目的にはさほど関係ない要素はカプセル化したほうがいいかと。
- 199 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 01:29:19.28 ]
- >>> a = [1,1,1,2,2,2,3,3,3]
>>> list(zip(*[iter(a)]*3)) [(1,1,1), (2,2,2), (3,3,3)] 端数がある場合は itertoolsの zip_longest で。 そういえば、ちょっと前に挙がった pike だと 配列/数値 の割り算(?) で同様の分割が出来たりしてた。
- 200 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 02:02:37.42 ]
- >>197
例外処理なし >>> lines = [] >>> for line in open('test.csv'): ... linen = eval(line) ... lines.append([tuple(linen[i*3:(i+1)*3]) for i in range(len(linen)/3)]) ... >>> lines[0] [(1, 1, 1), (2, 2, 2), (3, 3, 3)] >>> lines[1] [(5, 5, 5), (6, 6, 6)]
- 201 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 02:06:42.79 ]
- ines.append([tuple(linen[i*3:(i+1)*3]) for i in range(len(linen)/3)])
↓ lines.append([linen[i*3:(i+1)*3] for i in range(len(linen)/3)])
- 202 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 02:16:02.69 ]
- >>199 あまりにも美すぃ
>>200 あまりにもゴリゴリすぃ
- 203 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 02:19:37.04 ]
- >>199
僕もそういうコーディングできるようになりたいんで どういう本を読んでその域に達したのかとか 通ってる(た)大学とか 年収とか 彼女の有無とか 教えてくださいm(_ _)m
- 204 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 02:20:49.75 ]
- >>203
あなたと同じ低学歴童貞ニートです
- 205 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 02:23:23.40 ]
- >>204
僕が低学歴なのも童貞なのもニートなのもあたってますけど… そういう冗談はいいのでマジで教えてください せめて一個目の質問だけでも
- 206 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 02:56:33.41 ]
- Linuxコミュニティが選ぶ人気オープンソースプロジェクトの年次調査、言語は「Python」、デスクトップは「Slackware」がトップにsourceforge.jp/magazine/13/02/06/0516242
- 207 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 02:59:06.85 ]
- ttp://docs.python.org/2/library/itertools.html#recipes
- 208 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 05:04:41.44 ]
- 素朴な疑問なのですが、PEP8ってなんで読むのでしょう?
心の中では「ペップエイト」と呼んでいるのですが、正解はピーイーピーエイトあたりでしょうか? いつか口に出す機会が訪れたときに備えておきたいです。
- 209 名前:デフォルトの名無しさん [2013/02/07(木) 08:10:32.66 ]
- >>194
↑これも自演 >>195 ↑これも自演 >>196 ↑これも自演
- 210 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 08:59:21.76 ]
- >>206
記念に釣られてみるが ここ最近の Python の伸びは node.js の影響かもな
- 211 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 09:20:46.03 ]
- >>208
ペッペイト
- 212 名前:171=192 mailto:sage [2013/02/07(木) 09:31:04.17 ]
- 全部手元のみの修正になります。
お昼頃にはpypiにuploadしたいと思います。 >>198 apiではなく、名前が悪いのでしょう。 db_pathをlock_file_pathに修正しました。 重要な修正になりますが、 公開から48時間経っていませんし、 こっそり修正してもイイカナ。 >>191 > * 起動中のアプリケーションのPIDを知る方法 insert('prelock')をauto commit modeで発行し、 insert('lock')でtransaction immediateを発行するようにしました。 もしも誰かと競合し多重起動になった場合、 自分がinsert('prelock'), insert('lock')を発行した瞬間よりも前に、 誰かがinsert('prelock')を発行していますので、 現状の'prelock'の内容を吐き出すことで、 誰がlock()したのか分かるように出来ました。 ただ、微妙な順序、つまり、ほぼ同時期にprelock, lockを発行する場合を考えると、 A-prelock B-prelock C-prelock A-lock B-lock => 多重起動を検知するが、最終prelockは、C-prelock! A-prelock, C-prelockが分かってもどっちがlockしているのか断定出来ない! 一番最後のprelockは誰が現在lock()しているのかを、必ずしも教えてくれません。 ですので、多重起動を検知した場合、過去10件のprelockを表示するようにしました。 さすがに、10人が多重起動云々は考えなくて良いよね、、、
- 213 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 09:33:02.59 ]
- ねえ、githubじゃなくてもさあ。ツイッターもはてブもやってないの?
臭すぎるよ
- 214 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 09:33:44.36 ]
- 超初心者スレでひたすら自演とかさ。然るべき場所に行く脳みそ持ってないのかね
最悪の開発者だな
- 215 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 09:36:39.77 ]
- こいつの薄汚いコミットを宇宙全体から排除する方法はないだろうか
- 216 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 09:42:46.77 ]
- 3レスもどこの誤爆?
- 217 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 09:43:41.63 ]
- お前だよ。二度と書き込むなよ
- 218 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 09:48:17.62 ]
- ごめん
- 219 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 10:03:21.24 ]
- >>212-218
もちろん全部自演です
- 220 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 10:18:15.25 ]
- .
|| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|| || ○荒らしは放置が一番キライ。荒らしは常に誰かの反応を待っています。 || ○重複スレには誘導リンクを貼って放置。ウザイと思ったらそのまま放置。 || ○放置された荒らしは煽りや自作自演であなたのレスを誘います。 || ノセられてレスしたらその時点であなたの負け。 || ○反撃は荒らしの滋養にして栄養であり最も喜ぶことです。荒らしにエサを || 与えないで下さい。 Λ_Λ || ○枯死するまで孤独に暴れさせておいて \ (゚ー゚*) キホン。 || ゴミが溜まったら削除が一番です。 ⊂⊂ | ||___ ∧ ∧__∧ ∧__ ∧ ∧_ | ̄ ̄ ̄ ̄| ( ∧ ∧__ ( ∧ ∧__( ∧ ∧  ̄ ̄ ̄ 〜(_( ∧ ∧_ ( ∧ ∧_ ( ∧ ∧ は〜い、先生。 〜(_( ,,)〜(_( ,,)〜(_( ,,) 〜(___ノ 〜(___ノ 〜(___ノ
- 221 名前:171=192 mailto:sage [2013/02/07(木) 13:29:14.04 ]
- pypi.python.org/pypi/justme/1.1.0
先ほど、version=1.1.0を公開しました。 色々便利にしました。完成したと思っています。 若干荒れてしまったようです。 そもそも作ろうとした切っ掛けは、>>166の需要があると分かったからです。 自分でも欲しいとは思っていたのですが、 自分一人だけなら、起動時に気を配るだけで多重起動に対処できる、 また、os.path.exists()使えば済む話なのに、 作るのも面倒くさいなーと思っていたので作らなかったのでした。 なので、>>171はスレの流れに沿った投稿です。 >>192も>>191の意見に答えたモノです。 >>212も>>198に答えたモノです。 >>212の下二段は勉強スレに書くべきだったかもしれません。 自分で一から作りましたので、>>166の投稿は、 sqlite3, sqlite3のtransactionの勉強をする良い契機となりました。
- 222 名前:171=192 mailto:sage [2013/02/07(木) 13:37:25.04 ]
- とまぁ>>166からここまで全部自演なわけだが
- 223 名前:171=192 mailto:sage [2013/02/07(木) 13:48:09.90 ]
- >>222
そういうの止めてよ。
- 224 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 13:55:22.61 ]
- コテつけて。
- 225 名前:171=192 ◆bCJxn8aZG34F mailto:sage [2013/02/07(木) 14:01:02.75 ]
- せっかく頑張ったのになんか残念です。
- 226 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 14:04:43.69 ]
- そういうの止めてよ
(そういうの=自作自演&スレ私物化&汚ミット)
- 227 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 16:13:49.90 ]
- >>166 == >221
- 228 名前:デフォルトの名無しさん mailto:sage [2013/02/07(木) 19:02:43.10 ]
- pass
- 229 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 01:48:14.28 ]
- >>203,205
zip等、関数型プログラミング言語由来の機能を使ったコードを考える時は、 関数型言語 (SchemeやHaskell) でのプログラミングの経験が役に立つ。 Pythonで学ぶなら 公式ドキュメント内の "関数型プログラミング HOWTO" を入門に、参考資料を辿ると良い。 イデオムとして覚えておきたいなら、公式ドキュメント他、PLEAC,PyMOTW,Cookbook等にたくさんレシピがあります。 207のgrouperが199のコードそのものだし。例えば、他の似たような処理
- 230 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 01:50:26.71 ]
- * 文字列をn文字毎に分割 re.findall(".{1,%d}" % n, text)
* ファイルからnバイトずつ読むイテレータ iter(lambda: stream.read(n), "") ちなみに、199はイテレータを取れるけど、対象がシーケンス(lenで予め長さが解かる)の場合は スライスを取るようにした方がループ回数少なく済むので、そちらの方が効率は良いかもしれないです。 >>225 don't mind. 多重起動防止の実装を調べる切っ掛けになったし。参考になったよ。ありがとう
- 231 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 02:19:27.01 ]
- ひどいな
- 232 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 02:21:14.11 ]
- クールにかければ効率とかどうでもいいダオr
- 233 名前:梅どぶろく=171=192 ◆21Da3ggG3M mailto:sage [2013/02/08(金) 11:36:07.87 ]
- >>230
ありがとうございます。 >>225 は愉快犯です。 多分一連の荒らし。 お前は死ね。
- 234 名前:デフォルトの名無しさん mailto:171=192 [2013/02/08(金) 13:17:19.14 ]
- >>233
そういうことをして何が楽しいのでしょうか? 荒らしに荒らし呼ばわりされるようなことは何もしていません。
- 235 名前:171=192 ◆UwwhKlilKVPU [2013/02/08(金) 13:19:39.75 ]
- メール欄にトリップいれてしまったので
トリップ変えます
- 236 名前:梅なんとか=171=192 ◆hxdjhIaCpI mailto:sage [2013/02/08(金) 13:32:39.39 ]
- >>235
誰だよ? あと、自演癖を治したいのでいい病院教えてください。
- 237 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 13:43:09.22 ]
- >>233
www.google.co.jp/search?q=21Da3ggG3M 安田英幸と鳥かぶってるゾ ^^^^誰?
- 238 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 14:04:57.53 ]
- つ kohada.2ch.net/test/read.cgi/prog/1253193184/
勤務先企業と裁判 -> 係争中から2chに粘着 -> 職を失う -> 2chでアンチと闘いながら自作自演に勤しむ日々
- 239 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 14:50:54.63 ]
- 糞コテが私物化してるスレは間違いなく糞スレ
- 240 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 15:11:17.76 ]
- pass
- 241 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 16:49:19.23 ]
- 2月と3月にPython本出るみたいだけど、どれがいいと思う?
空飛ぶPython即時開発指南書 Naomi Ceder (著), 新丈 径 (監修) ttp://www.amazon.co.jp/dp/479813080X/ パーフェクトPython Pythonサポーターズ (著) ttp://www.amazon.co.jp/dp/477415539X/ Pythonサポーターズって何よ?w すっげー怪しいんだけど
- 242 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 16:57:35.39 ]
- >>241
発売一月後の尼レビューがいい感じな方
- 243 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 17:58:34.89 ]
- >>241
内容紹介読むと 空飛ぶ: 初心者向け パーフェクト: 脱初級者向け って感じだな。 空飛ぶの方はジャケ買いしたくなる魅力があるw
- 244 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 17:58:56.62 ]
- >>241
上の原書はManningのThe Quick Python Bookか ここか本スレで勧めてる人いたなあ
- 245 名前:デフォルトの名無しさん [2013/02/08(金) 19:47:14.99 ]
- 空飛ぶモンチッチPython
- 246 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 20:54:10.30 ]
- Python本なんて英語では腐るほどあるだろ
怪しい新刊が出る度に猛チェックしてる時点でお里が知れる
- 247 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 21:34:09.28 ]
- ↑みたいなレスするやつって
英語読めないことに相当なコンプレックスがあるんだろうな
- 248 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 21:36:46.98 ]
- 全く読めないお前と違ってなまじ読めるからな。諦めてないんだよ
- 249 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 21:42:04.91 ]
- >>246
カワイイ奴だな 中2の俺を思い出すよ(笑)
- 250 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 21:43:06.28 ]
- 日本語の本が出るって大騒ぎしてる奴もかわいいよね()
- 251 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 21:43:16.71 ]
- >>248
洋書のPython本でお勧めは? 書名だけでなくどこがお勧めかも書いて
- 252 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 21:44:44.83 ]
- >>250
ますますカワイイな
- 253 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 21:45:51.67 ]
- >>251
Python Scripting for Computational Science Numpy Cookbook Sage Beginner's Guide そもそも日本にこういうの書いてる人がいないから選択肢がない
- 254 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 21:47:36.84 ]
- オライリーから出たら翻訳されやすいんだよな
Think Statsとかいうクソ本も翻訳されて売られてたし(英語版は無料)
- 255 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 21:55:34.38 ]
- プログラミング関連の洋書って
技術的な背景がわかってればかなり読むの簡単だよね そのまま英語→カタカナ語になってる用語多いし 高一のころjavaとjavascriptのオライリーの洋書読んで>>246みたいなことしてたわw
- 256 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 21:56:34.53 ]
- >>247>>255
高二病
- 257 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 22:01:05.07 ]
- >>256
高二病というのもあるんだ ま、リア二だから許して
- 258 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 22:03:46.38 ]
- >>257
お前、実は英語まったく読めないだろ?w プログラミングスレに居座ってないで英語の勉強しろよ
- 259 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 22:07:18.09 ]
- いい大人が高2相手に必死
- 260 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 22:09:03.50 ]
- 高2が粋がんなよ
- 261 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 22:09:44.65 ]
- ワケわからん用語が出てくる多分野の書籍よりは
確かに読みやすい あくまでも相対的な話
- 262 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 22:11:05.87 ]
- そもそもjavaとjavascriptの洋書って何?
洋書で読む必要合ったの?どうせ英語の勉強になるし一石二鳥wwwとか考えたんだろうな そういう英語の勉強からの現実逃避をやめろ。洋書を買おうが洋画を見ようが まずその段階に立ってなければ時間を浪費するだけ まさに二兎追うものは一兎をも得ずだ。英語の読めない高2はさっさと勉強しろ
- 263 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 22:15:52.75 ]
- >どうせ英語の勉強になるし一石二鳥wwwとか考えたんだろうな
どうせ、というか俺世代の奴が洋書読むメリットって むしろそこにあるでしょ あとなぜか洋書の方が邦訳版より安かったんだよね
- 264 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 22:18:32.36 ]
- >>263
順番が逆なんだよ。なんのために勉強してるの? そんなことが出来るなら勉強する必要ねーじゃん 洋書の方が読むのに時間がかかるんだから、安かったから読むとか馬鹿がすること 時間を大事にしろよ。現実逃避すんな
- 265 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 22:19:25.36 ]
- 結局、>>255は生の中二病ってオチ。現実を見ろ
- 266 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 22:19:39.76 ]
- pass
- 267 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 22:26:15.74 ]
- >>264
その理屈だと 完璧に英語を習得するまでは英文を読むなってことになりますよ 定義できない完璧を目指すのは土台無理なことですし
- 268 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 22:28:22.67 ]
- >>267
高校レベルの英語も満足に出来ないお前が洋書を読むのは時期尚早だとなんで理解できないのかな
- 269 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 22:35:22.15 ]
- むしろ普段の英語の授業との相乗効果が期待できて望ましいだろう
何事も経験するのはいいことだ
- 270 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 22:40:28.35 ]
- 相乗効果があったのか徒労に終わったのかは本人が一番よく分かっているだろう
- 271 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 22:41:07.18 ]
- 技術書の英語なんて単語の種類や文法の複雑さを鑑みても学習効果なんてたかが知れたこと
ネイティブじゃない限り和書のほうがずっと早く読めるんだから 多少高くついてもそっちを選ぶべきというのは理屈にかなっているだろ
- 272 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 22:55:15.37 ]
- >>271
>技術書の英語なんて単語の種類や文法の複雑さを鑑みても学習効果なんてたかが知れたこと これは鋭い指摘ですね 読みやすいという感覚があったのはそういう事情があったからだと思います ただ、読まされる英文じゃなくて読みたい英文に触れられたのがとにかく新鮮で楽しかったわけです これは無駄ではなかったと思ってますw
- 273 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 23:01:00.53 ]
- 普通の英語を新鮮とか言ってる時点でもう英語がいかに出来ないかを物語っている
自己正当化は結構だがそんなんじゃカスみたいな人生しか待ってないぞ
- 274 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 23:05:09.83 ]
- 人生の敗北者でも使える優しい言語、それがPython
- 275 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 23:17:12.65 ]
- while not ejaculated:
if is_impotent(): accept_my_fate(): exit(1) ejaculated = masturbate()
- 276 名前:デフォルトの名無しさん mailto:sage [2013/02/08(金) 23:20:44.11 ]
- コードは汚く、Pythonは美しい
- 277 名前:デフォルトの名無しさん mailto:sage [2013/02/09(土) 03:14:56.71 ]
- 和書が腐る程あるRubyが羨ましい。
逆だったら良かったのに。
- 278 名前:デフォルトの名無しさん mailto:sage [2013/02/09(土) 03:37:34.40 ]
- 金なんか払わなくてもドキュメントならいくらでも和訳されてるのに
- 279 名前:デフォルトの名無しさん mailto:sage [2013/02/09(土) 08:47:37.72 ]
- >>277
そんなに沢山必要か?
- 280 名前:デフォルトの名無しさん mailto:sage [2013/02/09(土) 13:41:01.64 ]
- 標準ドキュメントの和訳版が逸品過ぎて本が売れない。
- 281 名前:デフォルトの名無しさん [2013/02/09(土) 16:55:04.22 ]
- ノロマは誤訳だらけの訳書が出るまで待ってりゃいいんじゃね
- 282 名前:デフォルトの名無しさん mailto:sage [2013/02/09(土) 17:27:35.12 ]
- たしかに誤訳は困るけど、日本語なら早く読めるのは本当だ
- 283 名前:デフォルトの名無しさん mailto:sage [2013/02/09(土) 17:32:43.14 ]
- そういう意味じゃないよ。一生待っても、わざわざドキュメントの
日本語訳を用意してくれるライブラリやプロジェクトは少ない 日本語を選んだほうが良いのは、言うまでもなく、既に日本語訳がある場合に限る 待たなければいけない時点で速く読めるかどうかは関係なくなる
- 284 名前:デフォルトの名無しさん mailto:sage [2013/02/09(土) 17:50:04.89 ]
- 洋書なんか読んでも読まなくてもどっちでいいけど
ライブラリ添付の英語ドキュメントは読めたほうがいいね
- 285 名前:デフォルトの名無しさん mailto:sage [2013/02/11(月) 17:04:51.47 ]
- lb=[2, 3, 47, 7, 3, 4, 5, 1]
la=[2, 4, 6, 7] for b in lb: for a in la: if a==b : break else: lb.remove(b) lb [2, 47, 7, 4, 1] ?
- 286 名前:デフォルトの名無しさん mailto:sage [2013/02/11(月) 17:05:56.16 ]
- lb=[2, 3, 47, 7, 3, 4, 5, 1]
la=[2, 4, 6, 7] for b in lb: for a in la: if a==b : break else: lb.remove(b) lb [2, 47, 7, 4, 1] ?
- 287 名前:デフォルトの名無しさん mailto:sage [2013/02/11(月) 17:12:37.03 ]
- for文はelse節を取れる。ループを抜けた後に実行される
- 288 名前:デフォルトの名無しさん mailto:sage [2013/02/11(月) 17:16:06.61 ]
- lbをfor-inでループ中にlbから要素を削除したら変になるのは当然
- 289 名前:デフォルトの名無しさん mailto:sage [2013/02/11(月) 17:16:31.21 ]
- あ、breakで抜けたら実行されない
- 290 名前:デフォルトの名無しさん mailto:sage [2013/02/11(月) 17:17:55.70 ]
- >>288
確かに
- 291 名前:デフォルトの名無しさん mailto:sage [2013/02/11(月) 17:33:26.49 ]
- lbをlaと一致する要素だけにするには新しいlistを作成して
appendするのがいいですか?
- 292 名前:デフォルトの名無しさん mailto:sage [2013/02/11(月) 17:35:21.08 ]
- 集合を使えよ
- 293 名前:デフォルトの名無しさん mailto:sage [2013/02/11(月) 17:45:37.04 ]
- 重複要素も維持したいんじゃないの?
- 294 名前:デフォルトの名無しさん mailto:sage [2013/02/11(月) 17:50:02.50 ]
- >>285
list を表す時は小文字じゃなくて大文字のL使おうな あと、こういう風に>>293とやって自分にレスアンカーを付けてやると良いよ これでいいかい? >>> La = [2, 4, 6, 7] >>> Lb = [2, 3, 47, 7, 3, 4, 5, 1] >>> sta = set(La) >>> stb = set(Lb) >>> sta & stb {2, 4, 7} >>> sta - stb {6} >>> stb - sta {1, 3, 5, 47} >>> sta | stb {1, 2, 3, 4, 5, 6, 7, 47}
- 295 名前:デフォルトの名無しさん mailto:sage [2013/02/11(月) 17:50:54.02 ]
- . .: : : : : : : : :: :::: :: :: : :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
. . : : : :: : : :: : ::: :: : :::: :: ::: ::: :::::::::::::::::::::::::::::::::::::: . . .... ..: : :: :: ::: :::::: :::::::::::: : ::::::::::::::::::::::::::::::::::::::::::::: Λ_Λ . . . .: : : ::: : :: ::::::::: ::::::::::::::::::::::::::::: /:彡ミ゛ヽ;)ー、 . . .: : : :::::: ::::::::::::::::::::::::::::::::: / :::/:: ヽ、ヽ、 ::i . .:: :.: ::: . ::::::::::::::::::::::::::::::::::::::: / :::/;;: ヽ ヽ ::l . :. :. .:: : :: :: :::::::: : ::::::::::::::::::  ̄ ̄ ̄(_,ノ  ̄ ̄ ̄ヽ、_ノ ̄ ̄ ̄ ̄
- 296 名前:デフォルトの名無しさん mailto:sage [2013/02/11(月) 17:52:26.79 ]
- 集合だと順番も維持されなけりゃ重複要素も削除されるけどええんか?
|

|