python程序编写 整理信息 列表中指定元素整合

img


想问问这个程序怎么编写 怎么实现把每个店铺名称和对应的利润单独放在一起 整个程序的代码是怎样的
谢谢解答

import more_itertools as mi

shopInfo = "12号店 48528 23号店 56380 18号店 32854 4号店 68385 53号店 92383 6号店 28387 37号店 40238 8号店 70823"
tmpL = [int(i) if i.isdigit() else i for i in shopInfo.split()]
resu = list(mi.chunked(tmpL, 2))
print(resu)

avg = sum(i[1] for i in resu) / len(resu)
print(round(avg, 2))
for name,money in resu :
    if money > avg:
        print(f"{name:>4}奖金:{round((money - avg) *0.08,2)}")