pointsの0番目を指定しているのでどちらも同じく 村上市 20 と表示されます pointsの中にはいくつか入っているので0番目だけじゃなく全て表示したいのでforループを使いました だけれどそれだと縦にプリントされてしまいます .formatの指定の仕方で横にプリントが出来るということですか? 0263デフォルトの名無しさん2019/08/24(土) 01:12:22.32ID:feuvYzbT l = ['{}({})'.format(p['addr'], scaleDic[str(p['scale'])]) for p in points] print(', '.join(l)) 0264デフォルトの名無しさん2019/08/24(土) 09:12:37.87ID:+nNIwdjo print(a+"("+s+")", end=",")じゃだめなんか知らんけど 0265デフォルトの名無しさん2019/08/24(土) 09:28:04.44ID:fnGH5ITP 改行無しを多くつかうなら def princ(x):print(x,end="") で、end=""を少なくすると良いかも 0266デフォルトの名無しさん2019/08/24(土) 09:51:52.05ID:BpytXyBE これでお願いします http://ideone.com/GEHy2w
template = '{0} ({1})' for p in points: p['scale'] = scaleDic[str(p['scale'])] output = [template.format(p['addr'], p['scale']) for p in points] print(*output, sep=', ') 0267デフォルトの名無しさん2019/08/24(土) 10:57:17.18ID:6nD2xE5w 君のは無駄すぎる
print(', '.join(f"{p['addr']} ({scaleDic[p['scale']]})" for p in dd.get('points', []))) 0268デフォルトの名無しさん2019/08/24(土) 11:06:04.31ID:xvjQRABf 後から湧いてきてエラそうなのが笑える 0269デフォルトの名無しさん2019/08/24(土) 11:12:04.69ID:6nD2xE5w あと scale 46 もあるな 0270デフォルトの名無しさん2019/08/24(土) 11:17:47.27ID:6nD2xE5w>>268 うびぃも後出しじゃんけんでperlをdisってるからな 他人の事は言えんやろ 0271デフォルトの名無しさん2019/08/24(土) 11:49:43.27ID:c46ZB698>>260 print(f'{a}({s})',end=', ')
一番最後にも , がつくのが少しうざいけど。 end= と言うのは print文の最後を改行の代わりに指定文字を出力して終わると言う意味だから、複数指定するのは間違い。 0272デフォルトの名無しさん2019/08/24(土) 12:16:48.26ID:c46ZB698>>259>>266 scaleDic のキーは、str ではなくて、数字じゃ無いとダメだろ。 これで良い筈。 http://ideone.com/sld6FX0273デフォルトの名無しさん2019/08/24(土) 12:46:52.13ID:feuvYzbT 揚げ足取りばっかりだなw 0274デフォルトの名無しさん2019/08/24(土) 12:54:31.62ID:SB9VKIDg>>263 どうもありがとうございます! l = [f'{p["addr"]} (震度{scaleDic[str(p["scale"])]})' for p in points] ll =', '.join(l) print(ll) f'に置き換えても動きました!
x = np.array([[]]) for i in range( 10 ): x = np.append( x, [i, i*i] ) print(x) 0294デフォルトの名無しさん2019/08/25(日) 00:55:00.62ID:zdoVOlQu>>292 print'答え:'+str(a+2) とか。 0295デフォルトの名無しさん2019/08/25(日) 01:59:09.84ID:mg6wG7oZ>>293 np.appendの行を x = np.stack((x, [i, i*i])) にする
あるいは x = np.arange(1, 10) x = np.stack((x, x*x)).T 0296デフォルトの名無しさん2019/08/25(日) 10:40:17.72ID:9mosJQ5t>>293 サイズが予め分かっているならnp.emptyかnp.zerosで先にそのサイズで作成する x = np.empty(shape=(10,2)) としてから x[i] = [i, i*i]
サイズが予め決まっていない場合は、先にリストで処理して最後にnp.arrayにする x = [] for i in range( 10 ): x = x.append([i, i*i])
なおpandasを使うと https://ideone.com/uyrmdE0305デフォルトの名無しさん2019/08/25(日) 21:14:15.88ID:huYbmweG>>304 ありがとうございます! そんな感じにappend出来るのですね。 0306デフォルトの名無しさん2019/08/26(月) 13:09:21.76ID:FeBLI/8u uwscのCHKIMGXのように裏画面であいまい画像検索できるようなライブラリがあれば教えていただけませんか? 0307デフォルトの名無しさん2019/08/26(月) 13:37:33.83ID:D4IbCpMk 裏画面ってなに? 0308デフォルトの名無しさん2019/08/26(月) 13:41:07.73ID:FeBLI/8u すいません正式な用語がわからなくて… デスクトップ上で、他のソフトウェアがかぶさっていて前面に表示されていない状態です 0309デフォルトの名無しさん2019/08/26(月) 15:42:44.48ID:T0vtMl8v>>300 What you are looking for is something like FromJson (string)? string JSON to object/MessagePack-Binary is not supported.
You can convert JSON to object once, and serialize it as MessagePack and save it again. 0310デフォルトの名無しさん2019/08/26(月) 18:34:09.43ID:ezzRX+ou あいまい画像検索ってなんだよまず 調べてもuwsc関連しかヒットしねぇぞ 0311デフォルトの名無しさん2019/08/26(月) 18:38:33.49ID:ezzRX+ou 多分テンプレートマッチングの亜種だと仮定するとopencvで出来るだろどうせ 0312デフォルトの名無しさん2019/08/26(月) 20:24:16.00ID:kxe7GuLs 俺の少ない知識ではWindows10の隠れた画面のキャプチャは出来なかったと思うので、一旦画面を前に持ってくる必要がある パッケージはwin32guiでSetWindowPosん使ってHWND_TOPMOSTメッセージを投げ込めば良い
というツイートをTwitterScraperで持ってきて、This is a penの行だけ読み込まないor削除したいです
試したコード: for tweet in query_tweets: sentence = tweet.text.replace("¥", " ") removeAlpha = re.sub(r'^[A-Za-z ]*\n', "", sentence 0342デフォルトの名無しさん2019/08/28(水) 10:46:07.41ID:6TA601ET>>337 canvasじゃだめな理由は何なの? 0343デフォルトの名無しさん2019/08/28(水) 10:50:21.57ID:rwWbp1u2 正規表現でできるかも知れないけど "\n".join(x for x in tweet if x.replace(" ","").isalpha()) で用が足りてると思う 0344デフォルトの名無しさん2019/08/28(水) 10:52:20.58ID:rwWbp1u2 "\n".join(x for x in tweet.split("\n") if not x.replace(" ","").isalpha()) だった 0345デフォルトの名無しさん2019/08/28(水) 11:00:31.93ID:I0pbw5Vv>>337 もうクライアント側でリアルタイムでやるのはjavascriptしかない IE以外はプラグイン排除でflashも来年で終了だし、pythonがブラウザで動くようになるのは期待するだけ無駄 0346デフォルトの名無しさん2019/08/28(水) 14:02:05.46ID:hXF9Sq6U datasetを使ったデータベース操作について質問です