题解 | #数据分类处理#

数据分类处理

https://www.nowcoder.com/practice/9a763ed59c7243bd8ab706b2da52b7fd

I = list(input().split(' '))
I = I[1:]
R = list(map(int, input().split(' ')))
R = R[1:]
R = list(set(R))
R.sort()
R = list(map(str, R))
output_seq = []

for r in R:
    value_seq = []
    idx_seq = []
    for idx, i in enumerate(I):
        if r in i:
            idx_seq.append(idx)
            idx_seq.append(int(i))
    if idx_seq:
        output_seq.append(int(r))
        output_seq.append(len(idx_seq)//2)
        output_seq += idx_seq

output_seq = [len(output_seq)] + output_seq
for v in output_seq:    
    print(v, end=' ')

格式处理问题,python基操

print(v, end=' ')输出不换行

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务