import random
stencil = '{n40}是{v0}{n41},{v1}行業{n30}。{n42}是{v2}{n20}{n43},通過{n31}和{n32}達到{n33}。' \
'{n44}是在{n45}採用{n21}打法達成{n46}。{n47}{n48}作爲{n22}爲產品賦能,{n49}作爲{n23}' \
'的評判標準。亮點是{n24},優勢是{n25}。{v3}整個{n410},{v4}{n26}{v5}{n411}。{n34}是{n35}' \
'達到{n36}標準。'
num = {'v': 6, 'n2': 7, 'n3': 7, 'n4': 12}
# 二字動詞
v = '皮實、覆盤、賦能、加持、沉澱、倒逼、落地、串聯、協同、反哺、兼容、包裝、重組、履約、' \
'響應、量化、發力、佈局、聯動、細分、梳理、輸出、加速、共建、共創、支撐、融合、解耦、聚合、' \
'集成、對標、對齊、聚焦、抓手、拆解、拉通、抽象、摸索、提煉、打通、喫透、遷移、分發、分層、' \
'封裝、輻射、圍繞、複用、滲透、擴展、開拓、給到、死磕、破圈'.split('、')
# 二字名詞
n2 = '漏斗、中臺、閉環、打法、紐帶、矩陣、刺激、規模、場景、維度、格局、形態、生態、話術、' \
'體系、認知、玩法、體感、感知、調性、心智、戰役、合力、賽道、基因、因子、模型、載體、橫向、' \
'通道、補位、鏈路、試點'.split('、')
# 三字名詞
n3 = '新生態、感知度、顆粒度、方法論、組合拳、引爆點、點線面、精細化、差異化、平臺化、結構化、' \
'影響力、耦合性、易用性、便捷性、一致性、端到端、短平快、護城河'.split('、')
# 四字名詞
n4 = '底層邏輯、頂層設計、交付價值、生命週期、價值轉化、強化認知、資源傾斜、完善邏輯、抽離透傳、' \
'複用打法、商業模式、快速響應、定性定量、關鍵路徑、去中心化、結果導向、垂直領域、歸因分析、' \
'體驗度量、信息屏障'.split('、')
v_list = random.sample(v, num['v'])
n2_list = random.sample(n2, num['n2'])
n3_list = random.sample(n3, num['n3'])
n4_list = random.sample(n4, num['n4'])
lists = {'v': v_list, 'n2': n2_list, 'n3': n3_list, 'n4': n4_list}
dic = {}
for current_type in ['v', 'n2', 'n3', 'n4']:
current_list = lists[current_type]
for i in range(0, len(current_list)):
dic[current_type + str(i)] = current_list[i]
result = stencil.format(**dic)
print(result)