Изменение индекса Python в спискеPython

Программы на Python
Ответить
Anonymous
 Изменение индекса Python в списке

Сообщение Anonymous »

Код: Выделить всё

# write a function that accepts a list and the indexes of two elements in the list,
# and swaps that two elements of the list, and return the swapped list.
# for example, if the arguments of the function are [23,65,19,90]m index1 = 1, and index2 = 3,
# then it will return [23,90,19,65].

# Swap function

def swapLst(newLst):
size = len(newLst)

# Swapping
temp = newLst[0]
newLst[0] = newLst[size - 1]
newLst[size - 1] = temp

return newLst

newLst = [23,65,19,90]
print(swapLst(newLst))
Здравствуйте, мой вопрос: как я могу изменить свой код, чтобы изменить любой индекс в списке. Моя программа меняет только первый и последний индекс, мне нужна была помощь в этом. Спасибо!


Подробнее здесь: https://stackoverflow.com/questions/720 ... n-the-list
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»