Tableau de tableau, avec clé valeurs..
Bonsoir tout le monde, je débute dans le monde de python3.7 et donc, je cherche à me faire un tableau de tableau, avec clé valeur comme en PHP, j'aimerais donc quelque chose comme ca :
(alors je sais qu'en python il n'y a pas de tableau mais surtout des listes et des tuples hum... Mais du coup, je sais pas si c'est possible de faire ca)
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| public $competence = array(
/************************
* CATEGORIE : COMBAT *
* **********************/
array(
"nom" => "pistolet mitrailleur",
"categorie_nom" => "arme à distance",
"attrModifie" => "AGI",
"modificateurBase" => 1,
"description" => "A completer"
),
array(
"nom" => "fusil",
"categorie_nom" => "arme à distance",
"attrModifie" => "AGI",
"modificateurBase" => 1,
"description" => "A completer"
)
);
public function run()
{
foreach($this->competence as $comp)
{
DB::table('competence')->insert(
['nom' => $comp['nom'], 'categorie_id' => DB::table("categorie_de_competence")->select('id')->where('nom',$comp['categorie_nom'])->first()->id, 'attrModifie' => $comp['attrModifie'],
'modificateurBase' => $comp['modificateurBase'], 'description' => $comp['description']]
);
}
} |
Comment faire en python ? Aussi, serait-il possible d'y acceder par le biais d'un for ? du genre ...
Code:
1 2
| for x in array:
print(x['nom']) |
merci :)