district_name= [[li.getText() for li in data_rows[i].findAll('li')]
for i in range(len(data_rows))]
Le code ci-dessus donne une liste de noms de district d'un état Bihar. Quelque chose comme ci-dessous la table.Comment ajouter une valeur statique à chaque ligne créée par une boucle dans python3?
[['1', 'Nalanda'],
['2', 'Patna'],
['3', 'Gaya'],
['4', 'Buxer']]
Mais je veux ajouter un élément statique "Bihar" à chaque rangée. quelque chose comme ci-dessous.
[['1', 'Bihar', 'Nalanda'],
['2', 'Bihar', 'Patna'],
['3', 'Bihar', 'Gaya'],
['4', 'Bihar', 'Buxer']]
J'ai essayé de achive qu'en utilisant le code district_name.insert(0,'Bihar')
. mais cela ne donne pas le résultat attendu. ça nous donne.
['Bihar',['1', 'Nalanda'],
['2', 'Patna'],
['3', 'Gaya'],
['4', 'Buxer']]
Plese m'aider à ce sujet.
Vous devriez regarder la mise en forme JSON. Cela vous donnera une bien meilleure structure de données que ce que vous avez écrit –