2013-09-26 3 views
0

Мне нужно сгенерировать список, содержащий все возможные 4 символьные строки, состоящие из символов A, B, C, D, E, F. Каков наилучший способ сделать это? Символы могут использоваться любое количество раз.Создание списка всех возможных строк с использованием 6 символов

+2

Это, по-видимому, очень очевидно, является домашним заданием. Отправьте код, с которым вы уже положились, и задайте конкретный вопрос об этом коде. См.: Http://meta.stackexchange.com/questions/10811/how-do-i-ask-and-answer-homework-questions –

+0

Это для небольшой части задания, да. У меня не так много на пути к соответствующему коду, но я не помню этого. – user2782067

+0

См. Ссылку, которую я дал. В целом сообщество не возражает против домашних заданий, но вы и сообщество получите больше от него, если сначала попробуете его и зададите конкретные вопросы о своей попытке. –

ответ

2
list("".join(l) for l in itertools.product('ABCDEF', repeat=4)) 
+0

@ user2782067 Если вы выполняете задание, спросите себя, является ли это кодом, который ваш инструктор ожидает, чтобы вы могли писать. – gboffi

Смежные вопросы