くだすれPython(超初心者用) その34 [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
2017/05/28(日) 20:34:15.87ID:7AoJbiyO
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
へび使いが優しくコメントを返しますが、お礼は Python の布教と初心者の救済をお願いします。

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

前スレ
くだすれPython(超初心者用) その33
http://echo.2ch.net/test/read.cgi/tech/1490424742/
403デフォルトの名無しさん
垢版 |
2017/06/15(木) 20:03:14.70ID:Oi/wLxJH
>>402
良くなくはないけどどうせスタックトレースでるから無駄といえば無駄だけど習慣としては決して良くなくはない
2017/06/15(木) 20:10:55.65ID:GP7vTZM5
処理速度などの面ではどうなんでしょう?
try:exceptで巨大なコードを囲んでも影響はありませんか?
405デフォルトの名無しさん
垢版 |
2017/06/15(木) 20:18:06.00ID:Oi/wLxJH
>>404
try:exceptの処理コストが一定であるとき
それに囲われるコードが巨大なときとちっさいときではどちらが影響が大きいと思うか
要はお前がどう考えるか次第じゃなくなくね?
2017/06/15(木) 20:24:57.15ID:GP7vTZM5
うーむ確かに…。そもそもpythonなんだから速度を求めるのもなんか違うような気がしてきました。
この方法でやってみます。ありがとうございます。
2017/06/15(木) 20:37:35.41ID:pGC+vioJ
forでイテレータを回すと確実に例外がスローされているような言語では
そんなものは些細な違いだ
408デフォルトの名無しさん
垢版 |
2017/06/16(金) 10:54:17.48ID:ruTBrOVX
Jupyter notebookを使っています。
anacondaの最新バージョンを入れたら、

以前は、

%load 'filename.py'

でロードできていたのに、

%load filename.py

としないとダメになったようです。

仕様変更がありましたか?
409デフォルトの名無しさん
垢版 |
2017/06/16(金) 11:44:24.32ID:+q2lAfWN
コミットログを調べましたか?
jupyter notebookを過去のバージョンに戻しても再現するか試しましたか?
人に聞く前に調べたり試しましたか?
410デフォルトの名無しさん
垢版 |
2017/06/16(金) 15:42:14.95ID:JCU5G2lb
そんなもん調べられる奴は超初心者じゃないわな
411デフォルトの名無しさん
垢版 |
2017/06/16(金) 20:06:43.83ID:hyI1xdQt
一通り、pythonの入門本3冊ぐらい終えて
エディタでボタンを表示するプログラムを作ったりclassを定義したりする練習から
いよいよwebアプリを作りたい!と思いいろいろ調べたけど、
webアプリのpython入門本はほとんど見つからず・・・

ネットで調べてみたらwebフレームワークってのからアプリを作れると書いてあり、
その数少ないフレームワークのチュートリアルブログを読んでみたのですが
いきなり高度な専門用語ばかりで全く理解できませんでした・・・。

以下参考にしたやつです
https://docs.djangoproject.com/ja/1.11/intro/install/

もしかしてpythonでwebアプリを作るのってめちゃくちゃ高度なことなんでしょうか・・・?
412デフォルトの名無しさん
垢版 |
2017/06/16(金) 20:44:25.60ID:3VqLaUPK
どんな用語が理解できんのかしらんけど、入門本三冊もやったのならググりながらでもそのチュートリアル進めてみたらいいんじゃないかな
2017/06/16(金) 20:48:57.44ID:o2IkWXmG
python関係なくwebやるにはwebの知識が必要ってことじゃね

特にdjangoは巨大なフレームワークだからuiデザインパターンやデータベースまで理解していないとワケわからんってなると思う

webの知識がどの程度あるのか分からんけどいきなりフレームワーク使うんじゃなくてpython使ったcgiとかからやってみては?
2017/06/16(金) 20:51:08.27ID:4+KCkNYm
bottleから始めてみたら?
2017/06/16(金) 20:54:00.39ID:k8TcAjSa
Flaskお勧め
416デフォルトの名無しさん
垢版 |
2017/06/16(金) 20:54:13.30ID:3VqLaUPK
じゃあ、Webアプリを作るんじゃなくてWebアプリを叩く方からつくってみるとか
417デフォルトの名無しさん
垢版 |
2017/06/16(金) 20:57:37.44ID:hyI1xdQt
ありがとうございます。
まず、用語以前に何を何の目的でor概念のレベルで挫折しています・・・

具体的には
開発用サーバー、ビュー作成、Databaseの設定、モデルの作成・・・etc

入本門には全く出てこなかった概念です。
include()だの、url()引数だの、専門用語を調べたところで今何をしてるのかが掴めません・・・
418デフォルトの名無しさん
垢版 |
2017/06/16(金) 21:01:38.09ID:hyI1xdQt
>>413
CGI・・・ そんなものがあるのですね!
web知識はhtmlぐらいしかありません・・・
とりあえず、djangoは当分理解できそうにないので、
他の道から勉強していきます・・・
419デフォルトの名無しさん
垢版 |
2017/06/16(金) 21:10:20.08ID:3VqLaUPK
CGIよりはWSGIかな
2017/06/16(金) 21:48:34.53ID:k8TcAjSa
超初心者には無理
2017/06/16(金) 22:10:12.15ID:hAI1w2OE
>>411
オライリーのflask web development
は良書だよ
2017/06/16(金) 22:12:57.57ID:wtB1YmNs
英語読めないのにpythonでwebとかマイナーなことやっちゃだめだろ
2017/06/16(金) 22:30:18.84ID:CqDhJw2l
packtのFree learningでもらったFlask by exampleもわかり易かった
オライリー本の著者のブログFlask mega tutorialやPycon 2015でのハンズオンセッションがYoutubeに上がってるからそれも良いね
せっかく色々な事が簡単に行えるフレームワークがあるのにcgiなんてやらんで良いだろ
2017/06/16(金) 22:41:47.01ID:CqDhJw2l
ごめん見たのはPycon 2014の方だ。これはオライリー本の内容をそのままなぞった感じ
ちょうど本が出版されたのと同時期だと思う
425デフォルトの名無しさん
垢版 |
2017/06/16(金) 23:11:09.37ID:hyI1xdQt
>>422
javaやCの複雑な構文が嫌で、pythonはとにかく簡単なのと
入門本にはYouTube、インスタ、facebookなどの企業が採用してて
webアプリが得意分野の一つと書いてあったけど違うのかね

やっぱりPHPとかrubyでやるべきなんですかね...
2017/06/16(金) 23:19:43.72ID:G6Sd6q7a
>>425
それは海外企業の話
日本では超マイナー
427デフォルトの名無しさん
垢版 |
2017/06/16(金) 23:22:09.66ID:5+lSiOz0
>>426
Matzさんご苦労さまです!
428デフォルトの名無しさん
垢版 |
2017/06/16(金) 23:31:11.08ID:3VqLaUPK
>>425
Webアプリなら、Hypertext Transfer Protocolとかいうやつ勉強するといいですよ!
2017/06/16(金) 23:37:51.64ID:Ydzx6ggw
>>427
Rubyみたいなendがウザイ言語を推した覚えはない
2017/06/17(土) 00:16:28.23ID:ve68DuZ3
djangoの利点はフルスタック故に必要な基礎知識とか関連知識が漏れなく身につくところ
431411
垢版 |
2017/06/17(土) 00:26:33.68ID:Bw3Duqsw
みなさんありがとうございます。
CGI python でぐぐったらいくつかチュートリアル記事が見つかり、
それでやってみたらとても簡単に仮想webアプリができました!
やっと、スタート地点に立てたと思いたいですね... 助かりました
432デフォルトの名無しさん
垢版 |
2017/06/17(土) 03:56:40.01ID:6ZsEicxF
100分くらいのhoge.mp3がありまして
3分毎に無劣化分割してhote-001.mp3を作って
hogeという新フォルダーに保存したいのですができますでしょうか
433デフォルトの名無しさん
垢版 |
2017/06/17(土) 03:58:28.08ID:6ZsEicxF
(誤字修正)
100分くらいのhoge.mp3がありまして
3分毎に無劣化分割してhoge-001.mp3を作って
hogeという新フォルダーに保存したいのですができますでしょうか
2017/06/17(土) 04:07:53.51ID:pi4driob
たのしいRuby 第5版、2016

改訂3版 基礎 Ruby on Rails、黒田努・佐藤和人、2015

実践Ruby on Rails 4: 現場のプロから学ぶ本格Webプログラミング、黒田努、2014

掌田津耶乃だったかな?
Rails 5 とか、Java の Spring の本を書いていたかな?
2017/06/17(土) 06:41:17.07ID:VmIZcjcD
>>434
帰れ
436デフォルトの名無しさん
垢版 |
2017/06/17(土) 09:00:18.52ID:EPZv/UL4
>>425
日本じゃ日本製スクリプトってのもあってRoRが主流。
英語だったらPythonでWebアプリの入門書やそういうサイトはいくらでもある。

マジで英語読めるとまでは言わんが、英語のサイトも読むの抵抗無いくらいじゃないと世界から取り残される。
コードだけは世界共通なんだから、大体何関係のサイトか把握出来れば何とかなる。
2017/06/17(土) 17:22:19.99ID:djIDjpKU
長文です。
0を潰して、6に置き換えたい。

コード
https://ideone.com/GBTCAY


今の結果
[[(6, 6, 6), (6, 6, 0), (6, 6, 0)]]
[18, 12, 12]


求める結果
[[(6, 6, 6), (6, 6, 6), (6, 6, 6)]]
[18, 18, 18]


親切な人、指摘をお願いします。
2017/06/17(土) 17:50:15.42ID:djIDjpKU
前提条件では、各配列合計数は等しい
2017/06/17(土) 18:30:38.41ID:n14YEU6w
>>432-433
できますよ
440デフォルトの名無しさん
垢版 |
2017/06/17(土) 22:23:30.92ID:djIDjpKU
皆、忙しいとか?
2017/06/17(土) 22:29:58.78ID:gVA3olL6
親切ではないんだろ
2017/06/17(土) 22:32:47.70ID:gVA3olL6
書き込み内容とコードも一致してないような気がする
2017/06/17(土) 22:39:14.26ID:uqrKkhPk
長すぎるとめんどくさいんじゃない
ちなおれはパッとみでわからんかったんでそっ閉じ
2017/06/17(土) 23:06:40.51ID:QHnTVZcT
いつもの配列馬鹿なんで放置
2017/06/17(土) 23:09:08.34ID:uqrKkhPk
もっと質問あってもいいと思うけど
どこでみんなわからんこと聞いてるんだろ
2017/06/17(土) 23:13:18.03ID:gVA3olL6
Yahoo知恵袋じゃねーの
質問数だけならstackoverflowとかteratailの10倍以上あるぞ
2017/06/17(土) 23:21:53.90ID:uqrKkhPk
yahoo知恵袋!
見たけど意外と良いねw
448雪風
垢版 |
2017/06/17(土) 23:37:15.89ID:djIDjpKU
えーーww
 ┌(_Д_┌ )┐
449雪風
垢版 |
2017/06/18(日) 00:28:08.80ID:jP3pD4OM
質問しても、解答が無かったので荒らして良いですか ┌(_Д_┌ )┐
┌(_Д_┌ )┐ ┌(_Д_┌ )┐

    ┌(_Д_┌ )┐

┌(_Д_┌ )┐ ┌(_Д_┌ )┐
2017/06/18(日) 01:40:26.70ID:MnZf8dSY
良いけど呪うよ
2017/06/18(日) 04:36:24.14ID:gBGY/PYC
知恵袋で聞けよ
2017/06/18(日) 05:07:54.87ID:XZsjDREb
>>449
35歳スレだけにしとけ
2017/06/18(日) 10:49:06.22ID:jP3pD4OM
日曜だから、人来て草ww  俺も会話に参加したい。
でも、荒らしたい。

う〜ん。「くまったくまった」
2017/06/18(日) 17:13:42.67ID:6SL4M4yu
ProcessPoolExecutorを使ってphantomjsでクロールした結果をデータフレームにして
受け取っているんですが、クローラー側がエラー止まってしまい最後まで終わりません。
クローラー(定義した関数)には@timeout_decorator.timeout(60)を設定してありますし
webdrivr自体のタイムアウト処理も設定してあります。
こういった場合はどのように対処すればよろしいでしょうか?

executor = ProcessPoolExecutor(max_workers=5)

futures = [executor.submit(crawl,url) for url in airticle_url_df['URL']]
N = 0
for future in concurrent.futures.as_completed(futures):
↑ここのfor文でクローラーが終了しないので結果をずっと待つことになる。
try:
N += 1
print(N)
tmp = future.result(60)
if len(tmp)!= 0:
ad_result = pd.concat([ad_result,tmp])
except:
pass

executor.shutdown()
2017/06/18(日) 17:17:10.67ID:Oi2Ux2Ze
通報します
2017/06/18(日) 19:09:24.05ID:9lFiugw2
hoge.py
の中で
関数をdef mofu(a)します。
デバッグのために引数を入れてlinuxの端末からこの関数を実行したい時ってどうしますか?
2017/06/18(日) 19:18:30.32ID:2ZvXTc7X
>>456
python -i hoge.pyするとhoge.py評価した後REPLに移るけどこういうのでおk?
2017/06/18(日) 19:43:32.31ID:9lFiugw2
>>457
おお、こんなことできるんですか
ありがとうございます
2017/06/19(月) 12:03:14.72ID:7eCIMuDf
>>457
これいいな
460デフォルトの名無しさん
垢版 |
2017/06/19(月) 23:02:45.23ID:rsj2RWOl
pythonで初心者が簡単なiosアプリを作るまでにはどうやるのがベストですかね?
2017/06/19(月) 23:08:14.51ID:BW5wWpcZ
>>454
そういうものって、たいてい非同期だろ。
そんな同期のような書き方で、プログラミングできるのか?

JavaScriptだと、promise, deferred とかになる
2017/06/19(月) 23:21:14.95ID:bnRXUPcP
>>460
Kivy

むしろ、逆の様な気もする。
python自体がアプリ認識で、スマホ上で操作を便利にする感覚に近いかな?
2017/06/19(月) 23:38:27.03ID:pwLSxEVf
>>460
素直にswift覚えろw
464デフォルトの名無しさん
垢版 |
2017/06/19(月) 23:59:49.07ID:rsj2RWOl
>>463
せっかくpythonで勉強したし、pythonで動かしてみたい
初心者にはまだ速いかな?
2017/06/20(火) 00:01:49.64ID:P7wDnhZJ
pythonista 3
がいいよ
46696
垢版 |
2017/06/20(火) 00:45:05.91ID:RsNCz7Uy
度々すみません。
http://aidiary.hatenablog.com/entry/20111001/1317441171
に習って、とりあえず動かしてみました。(__.waveは適当な音源)

import numpy
import wave
from pylab import *

if __name__ == "__main__":
wf = wave.open("___.wav", "rb")
data = wf.readframes(wf.getnframes())
data = frombuffer(data, dtype="int16")
length = float(wf.getnframes()) / wf.getframerate() # 波形長さ(秒)

N = 512
hammingWindow = np.hamming(N)

pxx, freqs, bins, im = specgram(data, NFFT=N, Fs=wf.getframerate(), noverlap=0, window=hammingWindow)
axis([0, length, 0, wf.getframerate() / 2])
xlabel("time [second]")
ylabel("frequency [Hz]")
show()

当然、上記ウェブサイトと同様にスペクトログラムは表示されるのですが、
任意の時間、周波数における信号強度を画像(色)ではなく数値として取り出すにはどうしたら良いでしょうか。
もっというと、周波数をある値に固定して、その時間-強度変化を取得したいのです。

pxxが信号強度かと思いprintしてみましたが、二次元配列が出力されるだけで、よく理解できず・・・。

ご教示いただければ幸いです。
よろしくお願いいたします。
467デフォルトの名無しさん
垢版 |
2017/06/20(火) 08:55:26.45ID:+AWlrcIl
ディクショナリーに、100万件とか1000万件のデータを格納するって普通のことですか?

具体的には、会員分析で、顧客番号をキーにしようと思ってます。

※pandas使えとかはなしで。
2017/06/20(火) 09:19:54.83ID:F/o5mMD4
>>466
そのコードがあって理解できないとか終わってんな
宿題か学生の研究か知らんけど、お前には向いてない諦めろ
2017/06/20(火) 09:45:04.62ID:GRs2Ke5S
>>467
普通の基準はなんだよ
マシンパワー一つ取っても普通なんてスペックはねえけど
2017/06/20(火) 09:49:53.34ID:8wgIueO/
その規模は、プログラミングではない

データベースを使え
471デフォルトの名無しさん
垢版 |
2017/06/20(火) 11:00:31.31ID:dJ4Ib7Ez
1000万件ほどのcsvデータを渡された時、
みんなどうしてるのかなと思って。

標準ライブラリしかなく、わざわざDBに格納するのも面倒なのでね。

ご意見ありがとう。
でも辞書でいきます。
472デフォルトの名無しさん
垢版 |
2017/06/20(火) 11:09:16.68ID:c5g8mlUh
お、そうだな
2017/06/20(火) 12:24:34.93ID:gyJ3zpc0
>>471
とりあえず読み込んでみて処理させてる間に高速化や効率化の方法がないか考える
思いつく前に処理が終わればそれも良し
474デフォルトの名無しさん
垢版 |
2017/06/20(火) 12:25:12.13ID:PW/vl+jd
【悲報】馬鹿のアドバイス、シカトされる
475デフォルトの名無しさん
垢版 |
2017/06/20(火) 12:47:28.92ID:5s5M5H6z
>>473
なるほど
2017/06/20(火) 13:04:45.87ID:LT/bq87Z
>>466
pxxは描画される2次元のグラフを2次元配列にいれてるだけ

てか単なる関数の使い方はまず公式のリファレンスを見よう
https://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.specgram

つまり時刻t[t_idx]での周波数f[f_idx]の成分がspectrum[f_idx][t_idx]ってことだろう

俺はこのライブラリは使ったことはないがリファレンスみりゃ使わなくてもわかる
なのでまずはリファレンスを見ましょう
2017/06/20(火) 15:37:55.69ID:jPjAABDm
会員分析で、顧客番号をキー(履歴も残すと考えて)
辞書じゃ処理的に無理が来るんじゃない?

種類A〜上限(1000~2000件)管理番号1〜200隔離で区切って、それぞれ格納
それから、使用頻度で 種類ごとの 上位へ

csvデータなら、面倒だけどエクセルに入れて、別形式で取り出して、再加工したら?
1000万件の一斉ソート(探査)だと、メモリとCPU管理必要かな?

10万〜30万件 ぐらいでフリーズしない?
478デフォルトの名無しさん
垢版 |
2017/06/20(火) 16:47:25.88ID:I+uIvKHM
l=[[240,550,"あ"],[260,545,"い"],[280,547,"う"],[240,647,"か"],[260,655,"き"],[280,650,"く"]]
上記の様な配列を数値部分の値を元に「あ、い、う、か、き、く」となるようにソートしたいのですが、どのようにしたら良いのでしょう?
(2番目の数値の誤差を指定範囲で許容するソート)
2017/06/20(火) 18:55:15.20ID:jPjAABDm
>>478
数値部分が2つ有るよ
 どこの数値を基準にしてる?
2番目の数値の誤差って何?
 どのように許容するの?
望む、出力結果はどんな形になる?

数値の値を元にしたら、「あいうかきく」にはならないんじゃ無いかな?
[あ 240] と [か 240] が衝突しない?

l配列のl[n][0]を基準にしてソートを行い、l[n][1]が許容範囲になる数値?
どんな計算方式でソート結果を出したいの? 基準値+許容範囲?
2017/06/20(火) 19:42:30.03ID:WO1V62GS
>>471
行ごとに読み込みながらですめばそれでok

ソートとか入るならDBに突っ込む
SQLiteは結局メモリ処理になりそうだから駄目かも知れんね
481デフォルトの名無しさん
垢版 |
2017/06/20(火) 19:42:30.52ID:M9InSE7Z
>477
回ったよ。

ざっくりメモリ量を推計すると、
10000000会員×8バイト(変数長)×10変数
=0.74ギガ

まあメモリにはのる気がします。
ちなみにpandas使ってもメモリの問題は辞書と変わらない気がしますが、辞書はメモリ効率悪いのですか?
482デフォルトの名無しさん
垢版 |
2017/06/20(火) 19:43:19.37ID:M9InSE7Z
471
あざーす。
483デフォルトの名無しさん
垢版 |
2017/06/20(火) 20:36:59.64ID:jPjAABDm
>>481
その計算方式 合ってるけど、間違ってるよ。
実際に回したら分かるけど、内部はソレで良いけど、外部の計算が無いんじゃない?

ガーベージコレクションの影響で一時的に重くならない?
メモリリークが起きた場合に再起動できない場合とか考えてる?
1000万件のデータを扱うなら、気安く再起動できないんじゃない?

あと、ちょっと遅い
 (俺が話してるのは webの話だけど。)
484デフォルトの名無しさん
垢版 |
2017/06/20(火) 21:03:31.57ID:pPHD0ZXr
(なんとなくメモリの心配した方がデキる人っぽいから…)
2017/06/20(火) 21:08:48.50ID:RnxrF89h
支離滅裂だな
これが…いや何でもない
486デフォルトの名無しさん
垢版 |
2017/06/20(火) 21:09:32.30ID:eFPHXaQL
まあ実際、分析用途だと特にメモリがボトルネックになるんだよ。

SASみたいに、メモリに乗せない(それでいてある程度高速)で処理できるライブラリないのかな?
487デフォルトの名無しさん
垢版 |
2017/06/20(火) 21:11:47.77ID:jPjAABDm
ごめん、勘違いしてた。忘れてくれ(笑)
読みなおしたが何言ってるのは不明w
2017/06/20(火) 21:40:29.34ID:jPjAABDm
(中途半端な知識で混乱)
2017/06/20(火) 22:37:46.30ID:zvrJQkfX
urllib.request.urlopen()関数で開いたWebページが実際にはリダイレクトされてる場合、
リダイレクト先のURLに非ASCII文字が含まれているために
改めて関数内部でGETする際に 'UnicodeEncodeError' になるんだけど、
これは対処方法はないかなぁ。

【GYAO! MUSIC LIVE】椎名林檎 最新LIVE厳選集!
リクエストしたURL: https://gyao.yahoo.co.jp/player/00101/v13809/v0871400000000548615/
実際のURL    : https://gyao.yahoo.co.jp/music-live/player/sheenaringo%E2%80%8B
※配信終了日:2017年6月22日

"%E2%80%8B" はゼロ幅スペース文字ということで、サイト制作時のミスだよね。
文字化けするかもしれないので、大文字では sheenaringo の後に "%E2%80%8B" でよろしく。
490478
垢版 |
2017/06/21(水) 08:59:04.72ID:sVQKO9TS
>>479
ただ2番目の数値は547-550の範囲、647-655の範囲で各々同一値として扱い
1番目の数値の順番でソートしたいのです。
望む結果は>>478の通りです。
2017/06/21(水) 13:24:23.84ID:Qj7QlmB0
あーっとね
説明しなくていい(どうせ正確じゃないから)
入力と出力をPythonのコードで示して
492デフォルトの名無しさん
垢版 |
2017/06/21(水) 13:59:24.39ID:YF64DZs8
0.00001が1e-5って表示されるのは何でですか?
0.00001って表示させる方法ないですか?
2017/06/21(水) 15:30:07.45ID:8gA2enTc
パイソン歴2日の俺が答えます。

print("0.00001")
2017/06/21(水) 15:50:52.66ID:7vvbwj4l
>>492
https://docs.python.jp/3/library/string.html#formatspec

print("{0:.5f}".format(0.00001))
495デフォルトの名無しさん
垢版 |
2017/06/21(水) 16:58:24.83ID:+vBL1MVS
>>494
うーん・・・・
"%f" % 0.00001
> '0.000010'

"%f" % 0.0000001
> '0.000000'

"{}".format(0.00005)
> 1e-05
2017/06/21(水) 20:19:00.48ID:Pa7TD1ZO
>>478
>>490
l.sort(key=lambda x: (x[1] // 100, x[0]))
497デフォルトの名無しさん
垢版 |
2017/06/21(水) 21:04:22.89ID:0b3SfvhC
配列内の数値を探すプログラム

困ってる点
indexを使用したら、エラーが帰って来ます。

list=[1,1,0,1]
for i in range(len(list)):
list[i].index(0)

結果 エラー
AttributeError: 'int' object has no attribute 'index'

対応の仕方は有りませんか?
2017/06/21(水) 21:08:41.14ID:yIJHEJIb
list.index(0)
をしたいのでは?
2017/06/21(水) 21:09:35.02ID:v/p+kQSo
>>497
なにがしたいのか分からん
配列内で0が最初に出てくるインデックスを知りたいならlist.index(0)だけだが
2017/06/21(水) 21:28:59.71ID:7vvbwj4l
>>495
なにがうーんなの?
全部想定通りじゃん
501デフォルトの名無しさん
垢版 |
2017/06/21(水) 21:38:51.47ID:0b3SfvhC
>>499
ありがとうございます。
簡単な記述ミスでした。
502デフォルトの名無しさん
垢版 |
2017/06/21(水) 21:39:30.32ID:0b3SfvhC
>>498
ありがとうございました。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況