くだすれPython(超初心者用) その23
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2014/05/19(月) 15:00:17.89ID:C9xN4CIoもしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。
エラーを解決したいときはエラー表示や環境(バージョン/IDE or command line)を略さずに書き込んで下さい。
騙りが頻発しています。質問する方は一時的なトリップをつけることを検討して下さい。
次スレは >>985 辺りで
前スレ
くだすれPython(超初心者用) その22
http://toro.2ch.net/test/read.cgi/tech/1394240091/
関連スレ
Pythonのお勉強 Part49
http://toro.2ch.net/test/read.cgi/tech/1387528488/
◆関連リンク Python の Home Page
ttp://www.python.org/
◆長いコードはこういうところにはってください
ttp://ideone.com/
ttp://codepad.org/
ttp://pastebin.com/
ttp://dpaste.com/
◆まとめwiki
ttp://python.rdy.jp/
0796デフォルトの名無しさん
2014/07/22(火) 21:42:41.23ID:HdN1aY08つーかもっと親切なコードじゃん。
ちゃんと見てなかった、すまんw
0797デフォルトの名無しさん
2014/07/23(水) 01:00:18.91ID:O5J8bVCj0798デフォルトの名無しさん
2014/07/23(水) 06:49:16.35ID:SLj4nbIO0799デフォルトの名無しさん
2014/07/23(水) 11:10:55.87ID:wxSylTZOpy 2.7
N = np.zeros((5,5))
N[1:3,1:2]の要素をそれぞれさらに
3分割にした上で、ひとつの行列
n = np.ones((9,6))
としたいのですが、
N[1:3,1:2] = nとするとvalueerrorをはきます
どうにか上記のような入れ子を実現する方法はないでしょうか
0800デフォルトの名無しさん
2014/07/23(水) 11:30:52.58ID:rdKtmwhJ0801デフォルトの名無しさん
2014/07/23(水) 12:47:59.79ID:wxSylTZOいえ、N[1:3,1:2]の要素それぞれ3×3に拡張して、6×4にしたいのです
説明が下手ですみません
なお、np.ones((9,6))ではなくnp.ones((6,4))でした重ねてすみません
よろしくお願いします
0802デフォルトの名無しさん
2014/07/23(水) 12:54:40.48ID:rdKtmwhJN[2][1] = np.ones((3, 3))
と思ったが
これも出来ないな・・・
0803デフォルトの名無しさん
2014/07/23(水) 18:56:09.80ID:SLj4nbIOで取得したbody中に
+
とかいう文字列が含まれているのですが
body.replace('+', '+')
で一応解決は出来るんですけど
他にも&#ほぼ無限にあるので
上の回避方法は避けたいです
urllib.unquote_plus()
とか
cgi.unescape()
とかやってもうまく変換されません><
どうするのが普通ですか?
0804デフォルトの名無しさん
2014/07/23(水) 19:00:27.97ID:SLj4nbIO復元されて意味不明になってるので訂正です
+
とかいう文字列が含まれているのですが
body.replace('+', '+')
で一応解決は出来るんですけど
0805デフォルトの名無しさん
2014/07/23(水) 19:05:07.62ID:SLj4nbIOまだ変だ
+
とかいう文字列が含まれているのですが
body.replace('+', '+')
で一応解決は出来るんですけど
です(&は実際には半角)
0806デフォルトの名無しさん
2014/07/23(水) 19:13:15.55ID:+fllwUJb0807デフォルトの名無しさん
2014/07/23(水) 19:42:57.94ID:tPSes4wc例:
a = [ [1,2,3,4], [1,3,5,7],[2,9],[0,2,9]]
b = []
のようなリストがあり,以下のルールに従いbを作成します。
1)まず,a[0]をbにappendします
2)a[1]とb[0]は1,3の二つの数を共通に持つ→bにappendしない
3)a[2]はb[0]と2だけしか共通に持たない→bにappendする
4)a[3]はb[0]と2だけしか共通に持たないが,b[1]の[2,9]とは2,9の二つの数を共通に持つ→bにappendしない
など,a[i]は,bに入っているすべてと,共通の数が1つまでならbにappendします。
このbの作成方法をPythonで書く方法をどなたか教えてください。よろしくです
0808デフォルトの名無しさん
2014/07/23(水) 19:55:38.79ID:zLpOunK4python3.3でだけど
import re
def m2s(m):
try:
r = chr(int(m.group(1), 10))
except:
r = m.group(0)
return r
body = re.sub(r'&#(\d+);', m2s, body, flags=re.ASCII)
0809デフォルトの名無しさん
2014/07/23(水) 20:19:14.22ID:zLpOunK4たぶんこんなの
a = [[1,2,3,4], [1,3,5,7], [2,9], [0,2,9]]
b = []
s = set()
for L in a:
if len(s & set(L)) <= 1:
b.append(L)
s |= set(L)
print(b)
0810デフォルトの名無しさん
2014/07/23(水) 20:41:43.45ID:tPSes4wcできました、ありがとうございます
0811デフォルトの名無しさん
2014/07/23(水) 22:38:44.56ID:Nz3OijTpN = np.zeros((5,5)) の時点で、メモリ領域に 5x5=25 integer 領域が固定して確保さ
れ、代入処理は そのメモリ領域を変更するだけだ。scipy の行列は代入処理でダイナ
ミックに変更できない。
np.array(.. ,dtype=object) ならば、ポインタ領域が確保されるので何でも入れられ
る。でも 5x5 行列であることは代入処理では変更できない。
ダイナミックに行列サイズを変更するためには、np.r_, np.c_ などで行列を再構築するしかないと思う。
0812デフォルトの名無しさん
2014/07/24(木) 04:04:39.31ID:l1kLK0hB0813デフォルトの名無しさん
2014/07/24(木) 06:08:29.65ID:9x4xX2JTありがとうございます
結局テンプレートエンジンの方で HTML-safe の出力モードになっていたのが原因で
HTML-safe を無効にして出力したところ + 等の変換はされず
生データが取れるようになったので受け取り側の調整は不要になりました
後学の参考にさせて戴きます
0814デフォルトの名無しさん
2014/07/24(木) 07:29:39.38ID:ebRHPxH6絶対略しない英単語まで知っていたほうが理解が早いと思うんだけど
こういうのまとめた本とかサイトないかな?
0815デフォルトの名無しさん
2014/07/24(木) 07:32:11.89ID:ebRHPxH60816デフォルトの名無しさん
2014/07/24(木) 07:35:15.13ID:5ppJSI200817デフォルトの名無しさん
2014/07/24(木) 07:37:50.93ID:ebRHPxH60818デフォルトの名無しさん
2014/07/24(木) 07:54:28.15ID:1L3jo/Huprepare だった
0819デフォルトの名無しさん
2014/07/24(木) 07:55:46.29ID:1L3jo/Hu0820デフォルトの名無しさん
2014/07/24(木) 08:34:37.03ID:qhlg+fBSセンスが全く感じられない代表例のはC++STLのiostreamとか
0821デフォルトの名無しさん
2014/07/24(木) 10:18:08.75ID:2xZpDB05const 付ける場所もいつも思い出すのに苦労する
0822デフォルトの名無しさん
2014/07/24(木) 10:22:35.08ID:9x4xX2JT0823デフォルトの名無しさん
2014/07/24(木) 10:44:36.47ID:LYKpSRnHやればできるじゃん
0824デフォルトの名無しさん
2014/07/24(木) 11:11:57.78ID:Qd1TKLhx0825デフォルトの名無しさん
2014/07/24(木) 11:35:26.79ID:QpDvRMNd全て同じ高さ(縦画素数)の画像それらを横一列に並べて一つにした画像を作成
ってどうやればできますか?
0826デフォルトの名無しさん
2014/07/24(木) 11:47:53.57ID:uRHH4HdS0827デフォルトの名無しさん
2014/07/24(木) 12:12:58.21ID:Qa9ovyB3OpenCV
0828デフォルトの名無しさん
2014/07/24(木) 12:51:23.91ID:17Qsf0+v0829デフォルトの名無しさん
2014/07/24(木) 12:52:30.31ID:qhlg+fBS0830デフォルトの名無しさん
2014/07/24(木) 14:11:10.24ID:YYZcRBnCありがとうございます理解しました
他の方法を考えようと思います
0831デフォルトの名無しさん
2014/07/24(木) 20:41:54.60ID:edQn8KXE0832デフォルトの名無しさん
2014/07/24(木) 23:47:00.20ID:hPcihfqtみなさまご回答ありがとうございました。無事packすることができました。
まだまだわからないことばかりなので、勉強頑張ります。この度は本当にありがとうございました!
0833デフォルトの名無しさん
2014/07/24(木) 23:48:35.48ID:7hiyT5pr0834デフォルトの名無しさん
2014/07/25(金) 00:03:33.12ID:cQJQccdW0835デフォルトの名無しさん
2014/07/25(金) 01:04:57.02ID:VwCinF7f日本でもマジョリティになってるのかもしれんけど。
0836デフォルトの名無しさん
2014/07/25(金) 01:21:36.89ID:dqbP+8b30837デフォルトの名無しさん
2014/07/25(金) 06:29:05.88ID:19v+mu9O同じ立ち位置のPythonは厳しいね
Rubyの仕事はあるけど、Pythonの仕事は見たことがないし
0838デフォルトの名無しさん
2014/07/25(金) 07:32:28.51ID:+m+5tJJEフハハ
0839デフォルトの名無しさん
2014/07/25(金) 07:36:09.39ID:6iRU1OZj0840デフォルトの名無しさん
2014/07/25(金) 08:29:58.53ID:EHS7vxYy0841デフォルトの名無しさん
2014/07/25(金) 09:43:47.33ID:DtHY6YJQ0842デフォルトの名無しさん
2014/07/25(金) 09:45:22.18ID:cQJQccdW0843デフォルトの名無しさん
2014/07/25(金) 10:37:08.83ID:0UOGck6o0844デフォルトの名無しさん
2014/07/25(金) 10:47:12.33ID:cQJQccdW0845デフォルトの名無しさん
2014/07/25(金) 10:53:01.15ID:LKOgwVhO0846デフォルトの名無しさん
2014/07/25(金) 11:33:52.20ID:Wq/6ddtApythonを知るまでperlと比べたら良いなと思ったけど。
0847デフォルトの名無しさん
2014/07/25(金) 12:09:18.05ID:WLh8J9pC0848デフォルトの名無しさん
2014/07/25(金) 13:09:28.56ID:Zbtf04Lxこのへんが他の言語のカンファレンスと比べるとやっぱり営利優先な感じがするから嫌なんだよね
PHPはustreamで配信してるよ
0849デフォルトの名無しさん
2014/07/25(金) 13:26:08.38ID:WLh8J9pC0850デフォルトの名無しさん
2014/07/25(金) 13:48:29.68ID:qwghw2Dzhttps://www.youtube.com/user/PyCon2014
PyCon APAC 2014 Taiwan
https://www.youtube.com/channel/UCHLnNgRnfGYDzPCCH8qGbQw
PyCon APAC 2013 Tokyo
https://www.youtube.com/user/PyConJP/featured
0851デフォルトの名無しさん
2014/07/25(金) 13:55:54.61ID:WLh8J9pC0852デフォルトの名無しさん
2014/07/25(金) 14:37:15.04ID:Zbtf04Lx0853デフォルトの名無しさん
2014/07/25(金) 15:27:00.65ID:viDSh8g8わざわざ時間潰して観たいとか奇特なもんだな
0854デフォルトの名無しさん
2014/07/25(金) 16:27:55.32ID:E+HIgnLlWindowsのほうがインストール楽
0855デフォルトの名無しさん
2014/07/25(金) 16:29:24.49ID:0UOGck6o0856デフォルトの名無しさん
2014/07/25(金) 16:58:50.94ID:E+HIgnLl0857デフォルトの名無しさん
2014/07/25(金) 17:35:29.79ID:8V0dGY0gそうだね
youtube に上がってるのいくつか見たけど
Python を既に知ってる人にとってはつまらないという気がした
Python を知らない人に Python ってこんなに良いんだよ
こっちにくればっていう発表が多いような気がした
だけど多分あれ見ても Python やろうって思わない orz
0858デフォルトの名無しさん
2014/07/25(金) 18:43:00.99ID:RhBLIjwRあれはwebで見てつまらないのを即切りしていくのが正しい
現地に行くのは時間の無駄
0859デフォルトの名無しさん
2014/07/25(金) 20:19:41.87ID:aPQXdVf80860デフォルトの名無しさん
2014/07/25(金) 20:35:58.48ID:yQeVAAJq0861デフォルトの名無しさん
2014/07/25(金) 21:25:37.13ID:r7tHLpp00862デフォルトの名無しさん
2014/07/25(金) 21:57:46.20ID:N0rX1Hkm漠然と理解した気になってるからだよ
0863デフォルトの名無しさん
2014/07/26(土) 01:42:50.16ID:I3nlJ62i0864デフォルトの名無しさん
2014/07/26(土) 03:03:36.24ID:2fRRiDMt0865デフォルトの名無しさん
2014/07/26(土) 04:27:11.79ID:FB5c63u1半角英数のみでできたデータの何と美しく安心なことよ
0866デフォルトの名無しさん
2014/07/26(土) 06:53:34.32ID:6g/VJN6r0867デフォルトの名無しさん
2014/07/26(土) 07:38:49.65ID:ZVICdgrk0868デフォルトの名無しさん
2014/07/26(土) 07:45:17.32ID:v4bV/87K0869デフォルトの名無しさん
2014/07/26(土) 10:05:20.08ID:BBTGL0SP0870デフォルトの名無しさん
2014/07/26(土) 10:29:13.23ID:zn9EcAW4いてもいなくても変わらない物はdisの対象になりえない
0871デフォルトの名無しさん
2014/07/26(土) 11:34:00.43ID:DWhawjhnhoge.encode('utf-8') したり
timezone が可笑しかったり
なんか違和感ある
0872デフォルトの名無しさん
2014/07/26(土) 14:01:21.23ID:XMKyQlOBiPhoneアプリ作ってみるか → 8ヶ月で10万ドル(約770万円)儲かる
http://iphonech.info/archives/53365534.html
個人開発のAndroidアプリで月収116万円に
http://www.atmarkit.co.jp/news/201003/02/android.html
アプリの広告収益が今月入ってもう19万円
http://totalmatomedia.blog.fc2.com/blog-entry-791.html
【個人開発者のやぼうとげんじつ】第5回:比類なき才能と配信力“RucKyGAMES”
http://app.famitsu.com/20120810_83072/
副業のiPhoneアプリで月50万位儲かってる
http://shitsumonaru.seesaa.net/article/372709856.html
個人開発アプリ『100万のタマゴ』が全世界700万DLを突破!
http://gamebiz.jp/?p=107161
iPhoneアプリ作れるようになったら年収倍増した
http://viptopruru.blog.fc2.com/blog-entry-328.html
無名の個人がアプリを出して一週間! DL数、収益、周囲の反響は?
http://chemieclub.com/first-app-result/
0873デフォルトの名無しさん
2014/07/26(土) 14:08:58.18ID:zn9EcAW40874デフォルトの名無しさん
2014/07/26(土) 14:09:26.46ID:zn9EcAW40875デフォルトの名無しさん
2014/07/26(土) 15:36:46.41ID:p+r5K6g80876デフォルトの名無しさん
2014/07/26(土) 17:00:34.58ID:hp9e8t10やっぱりphpには勝てない
http://benchmarksgame.alioth.debian.org/u64q/benchmark.php?test=all&lang=php&lang2=python3&data=u64q
0877デフォルトの名無しさん
2014/07/26(土) 17:05:16.38ID:Bd/udu9p0878デフォルトの名無しさん
2014/07/26(土) 17:07:05.93ID:zn9EcAW4総括してくたばれ
0879デフォルトの名無しさん
2014/07/26(土) 17:31:40.59ID:X0ysu7XSバンコクの肉棒は屹立せよ
0880デフォルトの名無しさん
2014/07/26(土) 17:57:05.27ID:2fRRiDMt極端な馬鹿だな
漏れも数ではPHPに勝てないと思うが
だからと言って生きのこれないとは思わない
0881デフォルトの名無しさん
2014/07/26(土) 17:58:40.60ID:A8GscDyUphpってプログラムセンスのない知的底辺が好む言語だろ
やだなあ
0882デフォルトの名無しさん
2014/07/26(土) 17:59:50.74ID:hp9e8t100883デフォルトの名無しさん
2014/07/26(土) 18:00:58.85ID:A8GscDyUしにゆく底辺用言語だよ
0884デフォルトの名無しさん
2014/07/26(土) 18:08:48.51ID:2fRRiDMt0885デフォルトの名無しさん
2014/07/26(土) 18:12:28.81ID:FB5c63u1特段Pythonより優れているとは感じなかった
何でweb系に強いんだろかね?
0886デフォルトの名無しさん
2014/07/26(土) 18:20:04.40ID:mdOIZXZW*とりあえず*手軽にできるから馬鹿の参入障壁が低い
まともなことしようとすると逆に手間が増えたりするから
まともな人間はすぐやめちまう
0887デフォルトの名無しさん
2014/07/26(土) 18:20:28.61ID:7ROVDi66科学技術系の計算に使おうとして面食らったw
0888デフォルトの名無しさん
2014/07/26(土) 18:42:23.88ID:5VX3t1rP0889デフォルトの名無しさん
2014/07/26(土) 18:57:34.71ID:Bd/udu9p0890デフォルトの名無しさん
2014/07/26(土) 19:02:31.24ID:7ROVDi66どちらかと言うと配列がリストの一種でないかい?
というか大学で科学技術計算って感じだとNumPyとかと組みなんだろね
便利っぽいし早いそうだし
0891デフォルトの名無しさん
2014/07/26(土) 19:17:00.28ID:5VX3t1rPシーケンスとかイテレータとかをごちゃ混ぜに、一般用語としてリストと言ってるのかな
0892デフォルトの名無しさん
2014/07/26(土) 19:29:47.34ID:Bd/udu9p0893デフォルトの名無しさん
2014/07/26(土) 21:18:48.43ID:ix9zHr3r最初からhtml生成に特化してたからでしょ
0894デフォルトの名無しさん
2014/07/26(土) 21:24:34.14ID:zn9EcAW4http://www.sitepoint.com/phps-creator-rasmus-lerdorf/
PHP is about as exciting as your toothbrush.
You use it every day, it does the job, it is a simple tool, so what?
Who would want to read about toothbrushes?
歯ブラシのこと勉強したがるのか?酔狂だなあwって言われてますよ
0895デフォルトの名無しさん
2014/07/26(土) 21:26:30.47ID:aEvLDNPM■ このスレッドは過去ログ倉庫に格納されています