【发布时间】:2020-10-13 17:37:05
【问题描述】:
我编写代码来制作 shuffle 和 de_shuffle。但在 de_shuffle 中。 这是我的代码:
def shuffle_order(plain_text,order):
return ''.join([plain_text[i] for i in order])
def de_shuffle_order(text_rand,order):
return ''.join([text_rand[i] for i in order],order)
print(shuffle_order('abcd',[2,1,3,0]))
print(de_shuffle_order('cbad',[2,1,3,0]))
我的输出是:
cbda
abdc #i want to make abcd
【问题讨论】:
-
你的“a”和“d”放错了
标签: python string random shuffle