ITNEPPer来てくれ質問がある ID:Cnrqhub0

35以下、名無しにかわりましてVIPがお送りします:2018/11/18(日) 17:56:43.34 ID:Cnrqhub0

昨日の人いる?
また質問してすまん
リスト内包表記を紹介してもらってありがたいんだけど
pyhtonドキュメントのリストの処理を見て相談がある
https://docs.python.org/ja/3/tutorial/datastructures.html?highlight=%E3%83%AB%E3%83%BC%E3%83%97#nested-list-comprehensions

今、urlっていう配列にURLをtitleって配列にタイトルが入ってるんだけど
同じ番地に関連するものが入ってるから同時に出力したい
最近やってないから分からんが、python以外の従来のforの書き方で言えばこういうことがしたい
for (i=0;i<url;i++){
printf(url[i]);
printf(title[i]);
}
ちなみに、この時titleをまずtxtファイルに記載して改行
次にurlを記載して改行
urlをurlopneしてIDを文字検索、あった行を記載していく処理
をforの中に入れたい

どうやら同じ番地のものは[[row[i] for row in matrix] for i in range(4)]で取れるらしいが
やり方が非常にややこしい
それにドキュメントは組み込み関数使えって言ってる
組み込み関数が何があって、何がどう活用できるのか分からない状態だからこれ以上調べようがない

これは内包表記で書くの無理じゃないか?
というか書くべきじゃないものという判断をしたほうがいいのかな

pythonのfor文ってinを使ったもので、ループカウンタがないからこの場合どうすればいいのか教えて欲しい

36以下、名無しにかわりましてVIPがお送りします:2018/11/18(日) 18:03:29.43 ID:Cnrqhub0

for スレタイ
for URL
スレタイ書く\n URL書く\n,
URL開く
ID検索する
見つける→書き込む\n
見つける→書き込む\nなくなるまで...
なくなったらfor スレタイに戻る(break?)

って感じの処理
見つける→書き込むのところもforなのかもしれない

37以下、名無しにかわりましてVIPがお送りします:2018/11/18(日) 18:04:33.86 ID:Cnrqhub0

うわまじかよ、空白消えるじゃん

for スレタイ
 for URL
  スレタイ書く\n URL書く\n,
  URL開く
  ID検索する
   見つける→書き込む\n
   見つける→書き込む\nなくなるまで...
   なくなったらfor スレタイに戻る(break?)
って感じの処理

39以下、名無しにかわりましてVIPがお送りします:2018/11/18(日) 18:17:44.39 ID:Cnrqhub0

アッpythonのトップ戻ったらfor文あるー
クイック検索じゃでないのなんでだろ

>>38
サンクス
一覧の邪魔になるとアレだから、sageて書き込んでもいい?
上がってたほうが快適かな

とりあえず俺が必要なのはzip関数かもしれないな
ドキュメントでもっと勉強してみるよ
どうやらそのprint(x,y)に当たる部分にファイル読み込みやファイルの記載を入れるといいみたいね

40以下、名無しにかわりましてVIPがお送りします:2018/11/18(日) 19:10:37.14 ID:Cnrqhub0

それぞれのイテラブルから要素を集めたイテレータを作ります。

イテラブルなオブジェクトとは反復可能なオブジェクト

イテレータとは、list, tuple, set などの集合を表現するオブジェクトから
iter 関数で生成された集合のコピーみたいなものだと考えてください。
イテレータから next 関数で要素を取り出すことができ
取り出す操作は for 文で自動的に繰り返す(iterate する)ことができます。

意味わかんねええええ
身体で覚える方法っていうのはないのか
ここで詰んじまう

とりあえず読むけど



このIDをNGリストに追加する

今後このIDの書き込みやスレッドを表示したくない場合、以下のボタンをクリックしてください。
NGリストに追加

このスレッドは過去ログです。