Reversing a list in python 3 -


using python 3, need reverse elements in lists given number (yet determined). example:

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

can use range , append functions, reverse function not used , needs in python loops. suggestions??

so far have this, it's wrong:

def reverse(list, number):     in range (0,length(my_list)-1):             num in number:                 if num == number:                     new_list.append(my_list[i-num])     return new_list 

well, question little confusing me. "reverse" read list ending beginning. said, reversed version of mobbed should debbom. nevertheless, easiest way accomplish in python using slices.

the basics:

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

any sort of transformation you're trying do, can done slicing , joining pieces again


Comments

Popular posts from this blog

python - TypeError: start must be a integer -

c# - DevExpress RepositoryItemComboBox BackColor property ignored -

django - Creating multiple model instances in DRF3 -