python练习题41 快讯

求解字符串数字组合

Python的内建模块itertools提供了非常有用的用于操作迭代对象的函数,其中combinations, permutations是用求解组合和排列的函数。 请输入一个有由数字大小写字母组成的字符串 与 一个整数 n,去掉字符串中大小字母仅保留数字的字符串,输出去重后数字符串的n位全组合。

输入格式:

例如:

第一行输入至少含一个数字字符的一串字符串,例如:ABC12DE3De125DE4(去重后数字字符串:12354);


(资料图片仅供参考)

第二行输入一整数n:( 保证n小于等于 去重后数字字符串的长度)。

输出格式:

去重后数字字符串按从大到小的全组合。每种组合占一行,字符间无空格。排列的输出顺序为字典顺序。

输入样例:

在这里给出一组输入。例如:

ABC12DE3De125DE4 

3

答:

import itertools

s=list(input())

n = int(input())

list1=[]

for i in s:

if i.isdigit() == True and i not in list1:

list1.append(i)

list1.sort(reverse = True)

for j in list(itertools.combinations(list1,n)):

print(*j,sep='')

关键词:

为您推荐

python练习题41 快讯

求解字符串数字组合Python的内建模块itertools提供了非常有用的用于操作迭代对象的函数,其中combinations,

来源:哔哩哔哩2023-04-19

2019端午节放假安排时间表_2019端午节放假安排 天天即时

你们好,最近小未来发现有诸多的小伙伴们对于2019端午节放假安排时间表,2019端午节放假安排这个问题都颇为

来源:互联网2023-04-19

海参为什么要泡发? 当前快讯

干海参为什么要泡发,这个问题问的好,干海参和一些菌类食品一样,由于保鲜和运输的原因,一般都制成干品,

来源:南方养生网2023-04-19

全球观焦点:宿迁沭阳:“红色直播间”链接乡村振兴发展路

“各位花友,这个小刺柏是35年的老桩,树干苍劲古朴,叶色翠绿。喜欢的小伙伴赶紧下单……”4月17日晚,一

来源:宿迁手机台 · 沭阳县融媒体中心2023-04-19

热点聚焦:iQOO11最新价格确认,2K直屏+120W+256GB下跌850元,何必买小米13

电竞游戏手机是主流手机的分支线,在刚推出时受到了很多人的喜爱,但是经过了一两年的发展,电竞游戏手机的

来源:北境不忘2023-04-19

财报速递:力盛体育2022年全年净亏损7639.56万元,总体财务状况较差

4月19日,A股上市公司力盛体育发布2022年全年业绩报告。其中,净亏损7639 56万元,止盈转亏。根据同花顺财

来源:同花顺iNews2023-04-19

国产伟哥股票概念有哪些?哪些相关股票值得关注(2023/4/18)|天天简讯

国产伟哥股票概念有哪些?哪些相关股票值得关注(2023 4 18),南方财富网为您整理的2023年国产伟哥概念股,

来源:南方财富网2023-04-19

朗特智能2022年年度董事会经营评述

朗特智能2022年年度董事会经营评述内容如下:  一、报告期内公司所处行业情况  (一)行业概况  公司

来源:同花顺金融研究中心2023-04-18