在python 3中反转列表

时间:2015-06-03 02:28:19

标签: python python-3.x

使用python 3,我需要在给定数字的列表中反转元素(尚未确定)。例如:

cout <"Please enter a value followed by e or y: \n";
 //  ^

只能使用范围和追加函数,不使用反向函数,需要在python循环中。建议??

到目前为止,我有这个,但它错了:

list1 = edud - will become dude
list2 = mobbed - will become bombed
list3 = edud - remains the same

1 个答案:

答案 0 :(得分:0)

嗯,你的问题对我来说有点混乱。 “反向”是从结尾到开头读取列表。也就是说,mobbed的反转版本应为debbom。然而,在Python中实现这一目标的最简单方法是使用slices

基础知识:

a = 'mother'
a[::-1] = 'rehtom'
a[2:4] = 'th'
a[2:5] = 'the'

您尝试进行的任何转换都可以通过切片和再次joining件来完成