字符串顺序倒转

刚屏蔽了天猫的盖楼,没想到大家把拼多多链接玩出了花样

李大伟你可看好了!

我一定要退订!

主要用到python中列表的 insert() 方法

list.insert(index, obj)

其中参数

obj: 要插入列表中的对象;

index:对象 obj 需要插入的索引位置。

方法就是将字符串中的字母都提取出来,并按顺序依次插入到一个空列表的首位。

这样第一个字符就会被“挤”到最后一位,其他的字符同理,最终形成倒序。

代码实现:

text = 'Xahsadegihsuijiuhsialouguxoadihsoayiuhs'
list = []    #空列表
for i in text:       
  list.insert(0,i)   
  #在列表中依次插入字符,并放置在首位
  print(''.join(list))  

打印结果:

shuiyaoshidaoxuguolaishuijiushigedashaX


非常轻松~