蓝桥备赛——组合数、其他技巧

对字符串进行permutations排列组合
python 复制代码
from itertools import permutations
a = 'abc'   #对字符串进行permutations排列组合
for i in permutations(a,3):
    x = ''.join(i)
    print (x,end=' ')
print ('\n------------------------------------')

permutations后面的参数,第一个表示的是可迭代对象,第二个表示的是任意几个进行自由组合。

对应即输出abc的全排列。

其中使用到了python中的itertools库,这个库可以输出对应的组合数。

对应的itertools用法实际可以在python编辑器中调出来,对应

相关推荐
q5673152316 分钟前
在 Bash 中获取 Python 模块变量列
开发语言·python·bash
是萝卜干呀17 分钟前
Backend - Python 爬取网页数据并保存在Excel文件中
python·excel·table·xlwt·爬取网页数据
代码欢乐豆18 分钟前
数据采集之selenium模拟登录
python·selenium·测试工具
白榆maple24 分钟前
(蓝桥杯C/C++)——基础算法(下)
算法
JSU_曾是此间年少28 分钟前
数据结构——线性表与链表
数据结构·c++·算法
sjsjs1135 分钟前
【数据结构-合法括号字符串】【hard】【拼多多面试题】力扣32. 最长有效括号
数据结构·leetcode
狂奔solar1 小时前
yelp数据集上识别潜在的热门商家
开发语言·python
Tassel_YUE1 小时前
网络自动化04:python实现ACL匹配信息(主机与主机信息)
网络·python·自动化
聪明的墨菲特i1 小时前
Python爬虫学习
爬虫·python·学习
此生只爱蛋1 小时前
【手撕排序2】快速排序
c语言·c++·算法·排序算法