2016-04-14 3 views
0

Я хочу сделать алгоритм Caesar cipher в Python, и у меня есть список из 116 символов. Если в строке У меня есть z Я хочу z быть заменен символом, 7 символом позже справа, в этом случае равен L:Замены в списках Python

x = [a,b,c,F,g,L,2,u'}',u'?',n,2,5,8...........,3,r,u'!',y,z,Z] 
+0

как я могу это сделать – mathieu

+1

Вы написали какой-нибудь код? Примечание: создание переменной с именем 'list' не является хорошей идеей –

+0

Что вы пробовали? пожалуйста, напишите свой код и описание того, что происходит не так. – Will

ответ

1

Посмотрите на этой ссылке here, есть много примеров. Цесарный шифр является одним из наиболее распространенных упражнений в программировании. Поэтому, я думаю, вы еще не много исследовали, прежде чем спросить. Кроме того, структура данных, которая может представлять интерес для python, равна dictionaries.