0
votes

Comment créer et stocker ce qui suit dans la variable de Python?

[[[0.17966604 0.3583575 0.38964075 0.62007916][0.30873033 0.76084626 0.48109448 0.8554621][0.25581205 0.6597363 0.35912672 0.70630217]]]

3 commentaires

Les éléments de liste doivent être séparés par virgule S ( , ).


Bienvenue à Stackoverflow! Veuillez lire les informations sur " Comment poser une bonne question " et " Comment donner un exemple reproductible ». Cela rendra beaucoup plus facile pour les autres de vous aider.


Dupliqué possible de Initialisation de la matrice multi-dimensionnelle Python sans boucle


6 Réponses :


1
votes
x = [[[0.17966604, 0.3583575, 0.38964075, 0.62007916],[0.30873033, 0.76084626, 0.48109448, 0.8554621],[0.25581205, 0.6597363, 0.35912672, 0.70630217]]]

1 commentaires

Lorsque je fais un imprimé (x), je devrais obtenir le résultat ci-dessous: [[[[0.17966604 0.3583575 0.38964075 0.62007916] [0.308730 3 0.76084626 0..2554621 0..2597363 0.3597363 0.35912672 0..10630217]]]



2
votes

Vous devez séparer les données par virgule.

x = [[[0.17966604, 0.3583575, 0.38964075, 0.62007916],[0.30873033, 0.76084626 0.48109448, 0.8554621],[0.25581205, 0.6597363, 0.35912672, 0.70630217]]]


3 commentaires

Lorsque je fais un imprimé (x), je devrais obtenir le résultat ci-dessous: [[[[0.17966604 0.3583575 0.38964075 0.62007916] [0.308730 3 0.76084626 0..2554621 0..2597363 0.3597363 0.35912672 0..10630217]]]


Vous ne voulez pas accéder aux données de x?


Ensuite, vous devriez initialiser les données sous forme de chaîne x = "[[[0.17966604 0.389666075 0.38964075 0.62007916] [0.3084626 0.8554621 0..6597363 0..10630217]]]"



1
votes

ESSAYEZ

In [2]: for i in x: 
    ...:     for j in i: 
    ...:         for k in j: 
    ...:             print(k) 
    ...:                                                                                                                                                                          
0.17966604
0.3583575
0.38964075
0.62007916
0.30873033
0.76084626
0.48109448
0.8554621
0.25581205
0.6597363
0.35912672
0.70630217


2 commentaires

Erreur: Les indices de liste doivent être des entiers ou des tranches, pas de tuple


Édité, essayez cela maintenant, les listes sont également des virgules séparées comme elles sont maintenant des éléments de liste.



2
votes

Vous devez séparer les éléments de la liste avec un ',' xxx


0 commentaires

0
votes

Si vous ne voulez pas le stocker comme une liste, rangez-la comme une chaîne. E.g: xxx


3 commentaires

Je devrais pouvoir accéder à: pour l'élément de x: qui me donnera l'individu [] contenant 4 éléments chacun


@Shubhampatil je n'ai pas reçu votre commentaire exactement.


Voulez-vous stocker la variable comme une chaîne ou une matrice?



0
votes

Vous pouvez implémenter quelque chose comme celui-ci par sous-classement Liste : xxx xxx


0 commentaires