fork download
  1. lista = ['a', 'b', 'c']
  2.  
  3. item = 'a'
  4. outro_item = 'b'
  5.  
  6. # aqui estou tentando fazer lista[0,1]=lista[1,0] com indexof diretamente:
  7. lista[lista.index(item)],lista[lista.index(outro_item)]= lista[lista.index(outro_item)],lista[lista.index(item)]
  8.  
  9. # não trocou!
  10. print(lista[0]) # a
  11. print(lista[1]) # b
  12. print(lista[2]) # c
Success #stdin #stdout 0.02s 9252KB
stdin
Standard input is empty
stdout
a
b
c