< td class = "code"> # Code Python3 pour montrer comment cela fonctionne
# Ajouter un suffixe / préfixe aux lignes du list
# Utilisation de la liste de compréhension + opérateur & quot; + & quot;
# liste d`initialisation
test_list
=
[
`a`
,
`b`
,
` c`
,
`d`
]
# imprimer la liste
print
(
"La liste d`origine :"
+
str
(test_list))
# initialisation append_str
append_str
= `gfg`
# Ajouter un suffixe / préfixe aux lignes de la liste
pre_res
=
[append_str
+
sub
for
sub
dans
test_list]
suf_res
=
[sub
+
append_str
for
sub
in
test_list]
# Imprimer le résultat
print
(
"liste après le préfixe additi on :"
+
str
(pre_res))
print
(
"list after suffix addition:"
+
str
(suf_res))
Sortie :
La liste d`origine : [`a`, `b`,` c`, `d`] liste après l`ajout du préfixe : [` gfga` , `gfgb`,` gfgc`, `gfgd`] ajout d`afterix à la liste : [` agfg`, `bgfg`,` cgfg `,` dgfg`]