당신이 시도 할 수 있습니다 :
from string import ascii_lowercase as l
import itertools
var='abc'
final_data = list(itertools.chain.from_iterable([[var[:i]+c+var[i+1:] for c in l if var[i] != c] for i in range(len(var))]))
출력 :
['bbc', 'cbc', 'dbc', 'ebc', 'fbc', 'gbc', 'hbc', 'ibc', 'jbc', 'kbc', 'lbc', 'mbc', 'nbc', 'obc', 'pbc', 'qbc', 'rbc', 'sbc', 'tbc', 'ubc', 'vbc', 'wbc', 'xbc', 'ybc', 'zbc', 'aac', 'acc', 'adc', 'aec', 'afc', 'agc', 'ahc', 'aic', 'ajc', 'akc', 'alc', 'amc', 'anc', 'aoc', 'apc', 'aqc', 'arc', 'asc', 'atc', 'auc', 'avc', 'awc', 'axc', 'ayc', 'azc', 'aba', 'abb', 'abd', 'abe', 'abf', 'abg', 'abh', 'abi', 'abj', 'abk', 'abl', 'abm', 'abn', 'abo', 'abp', 'abq', 'abr', 'abs', 'abt', 'abu', 'abv', 'abw', 'abx', 'aby', 'abz']
(HTTPS [문자열의 모든 문자 아리조나 문자로 문자열로 문자열을 변경]의
가능한 중복 : // stackoverflow.com/questions/47983212/change-a-string-into-a-string-with-the-letters-az-in-every-character-of-the-str) – pault
시도한 코드를 표시하십시오. 실패합니다. –