[過去ログ] Pythonのお勉強 Part68 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
325
(2): (ワッチョイ 0f02-9zfq) 2022/10/15(土) 19:03:32.69 ID:jl8SG5IY0(1/4) AAS
あんま綺麗じゃないけど、こんな感じでいいのか?
競プロの連中ならもっとスマートなの書いてくれるはず

text = "aaabbc"
char = "abcdefghijklmnopqrstuvwxyz"

char_dict = []
for c in char:
____count = 0
____for t in text:
________if c == t:
____________count += 1
____if count > 0:
________char_dict.append({"name":c, "count":count, "left":count})

char_dict = sorted(char_dict, key=lambda e: (e["left"], -e["count"]), reverse=True)
result = ""
pre = ""
省13
327
(1): (ブーイモ MMbf-g1uO) 2022/10/15(土) 19:57:10.99 ID:icx3tYx0M(1) AAS
>>325
とりあえずcollectionsのCounterだけは覚えようか
330: (ワッチョイ 0f02-9zfq) 2022/10/15(土) 20:48:46.65 ID:jl8SG5IY0(3/4) AAS
>>325
ありがとう

このソートって思ったよりも難しいな
ツリー構造は理解できねえわ
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.055s