jtxs0000 发表于 2020-10-14 10:51:30

分解列表推倒式

本帖最后由 jtxs0000 于 2020-10-14 11:16 编辑

死活分不开,一分就报错,不知道咋回事{:10_278:}


A = ["bella","label","roller"]

res = []

key = set(A)
for k in key:
    minimum = min(a.count(k) for a in A)          # 主要就是这里我不知道要怎么分解开来
    res += minimum*k

print(res)


代码是别人的,我只是单纯的想要分开,这样能看懂一点

疾风怪盗 发表于 2020-10-14 12:06:18

A = ["bella","label","roller"]
res = []
key = set(A)

for k in key:
    temp=[]
    for a in A:
      num=a.count(k)
      temp.append(num)
    minimum = min(temp)            #应该是这样的吧
    res += minimum*k
print(res)

jtxs0000 发表于 2020-10-14 12:26:40

疾风怪盗 发表于 2020-10-14 12:06


谢谢大佬,这样我就能看懂了,唉,还是基础太弱了
页: [1]
查看完整版本: 分解列表推倒式