Afegir Element a Llista abans d'índex concret X82340


Statement
 

pdf   zip

html

Feu un programa que donada una llista un element i un index introdueix l’element en la posició anterior a l’índex.

Entrada

Demana a l’entrada els elements de la llista separats per coma, després amb un espai l’element que entrarem i finalment amb una altre espai l’índex abans del qual insertarem l’element a la llista.

Sortida

La sortida és la llista amb l’element inclòs. Mira els exemples per veure el resultat. Si l’entrada és errònia el programa mostra: "Entrada Incorrecta".

Observació

Recorda que a Python amb input s’obté una cadena. Et recomano utilitzar primer un split() i després amb el primer dels elements un split(’,’). La idea és la següent tot utilitzant un exemple. Si fas un split() a l’entrada 1,2,3,4,5,6 8 5. Obtens la següent llista: [’1,2,3,4,5,6’,’8’,’5’] amb tres elements llista[0], llista[1], llista[2].....pensa qui és qui. A partir d’aquí pensa a utilitzar split(’,’) per obtenir la llista de l’element llista[0]. També serà útil l’ús de int perquè els elements passin de cadenes a números sencers

Public test cases
  • Input

    1,2,3,4,5   8   4
    
    

    Output

    [1, 2, 3, 4, 8, 5]
    
  • Input

    1    4   0
    
    

    Output

    [4, 1]
    
  • Input

    1,2,3    8   100
    
    

    Output

    [1, 2, 3, 8]
    
  • Input

    asdasd   asd   asdasd
    
    

    Output

    Entrada Incorrecta
    
  • Input

    0 0 0
    
    

    Output

    [0, 0]
    
  • Information
    Author
    Joan Masdemont Fontàs
    Language
    Catalan
    Official solutions
    C++ Python
    User solutions
    C++ Python