【发布时间】:2014-07-08 03:34:08
【问题描述】:
如何在python中获取所有可能的大小写组合以及字符串的字母?
例子
输入:'ab' 输出:aB', 'Ba', 'BA', 'Ab', 'AB', 'bA'
输入 : 'dan' 输出:aND', 'ANd', 'Dna', 'naD', 'DaN', 'aDn', 'Adn' , 'dnA', 'NdA', 'andD', 'DnA', 'NAD', 'nAD', 'Dan', 'NDA', 'nAd', 'AdN', 'DAn', 'AnD', '和','DNA','daN','adN','nDa','dAN','dNa','aDN','ADN','dNA','Nda','AND','DNA' , 'NaD', 'Nad', 'aNd', 'nDA', 'dAn', 'NAd', 'ndA', 'NDa', 'ADn', 'DAN'
【问题讨论】:
-
我不认为这是第一个的重复,因为它包括大小写;或者第二个,因为它不仅仅包含大小写。但我承认我不明白为什么似乎排除了全小写输出,所以我一定遗漏了一些东西。
标签: python case permutation letters