L'ajout d'une chaîne à l'avant d'une chaîne de caractères pour chaque élément dans une liste en python

J'ai une liste de sites web dans une chaîne de caractères et j'ai été faire une boucle for pour ajouter de "http" à l'avant si le premier indice n'est pas de "h", mais quand je reviens, la liste n'a pas changé.

n est ma liste de sites web
h est "http"

for p in n:
    if p[0]!="h":
        p= h+ p
    else:
        continue
return n

quand je reviens à la liste, il retourne à ma liste d'origine et sans ajout de "http". Quelqu'un peut-il m'aider?

  • pourrait envisager de contrôle passé le premier caractère si votre liste a des sites qui commencent par "h", mais ne sont pas 'http'
InformationsquelleAutor Dan | 2010-01-25