preguntar acerca de list-comprehension
6
réponses
Créer une liste D’un seul élément répété n fois en Python
Je sais qu'une compréhension de liste le fera, mais je me demandais s'il y en avait un encore plus court (et plus pythonique?) approche.
Je veux créer une série de listes, tous de longueur variable. Chaque liste contiendra le même élément e, répété …
demandé sur
1970-01-01 00:33:30
12
réponses
compréhension de la liste python pour produire deux valeurs en une seule itération
Je veux générer une liste en python comme suit -
[1, 1, 2, 4, 3, 9, 4, 16, 5, 25 .....]
Vous auriez compris, ce n'est rien d'autre que n, n*n
J'ai essayé d'écrire une telle compréhension de liste en python comme suit -
lst_gen = [i, i*i for i …
demandé sur
1970-01-01 00:33:33
3
réponses
Possible de renvoyer deux listes à partir d’une compréhension de liste?
Est-il possible de renvoyer deux listes à partir d'une compréhension de liste? Eh bien, cela ne fonctionne évidemment pas, mais quelque chose comme:
rr, tt = [i*10, i*12 for i in xrange(4)]
, Donc rr et tt les deux sont des listes avec les résult …
demandé sur
1970-01-01 00:33:32
2
réponses
Aplatir une liste de tableaux NumPy?
Il semble que j'ai des données au format d'une liste de tableaux NumPy (type() = np.ndarray):
[array([[ 0.00353654]]), array([[ 0.00353654]]), array([[ 0.00353654]]),
array([[ 0.00353654]]), array([[ 0.00353654]]), array([[ 0.00353654]]),
array([[ …
demandé sur
1970-01-01 00:33:35
6
réponses
Le moyen le plus rapide d’obtenir le dernier élément d’une liste dans Haskell
Quel est le moyen le plus rapide d'obtenir le dernier élément d'une liste dans Haskell. Aussi dans la prochaine itération, je veux supprimer le premier et le dernier élément de la liste. Quelle est la façon la plus élégante de le faire? J'essaie de c …
demandé sur
1970-01-01 00:33:31
5
réponses
aplatir liste de liste de liste de compréhension
j'essaie d'aplatir une liste en utilisant la compréhension de liste en python. Ma liste est un peu comme
[[1, 2, 3], [4, 5, 6], 7, 8]
juste pour l'impression, puis l'élément individuel dans cette liste de liste j'ai écrit ce code
def flat(lis …
demandé sur
1970-01-01 00:33:33
6
réponses
séparer élégamment une liste (ou un dict) en deux via une fonction arbitraire en python
y a-t-il un moyen élégant de diviser une liste/dict en deux listes/dicts en python, en utilisant une fonction de splitter arbitraire?
je pourrais facilement avoir deux listes compréhensibles, ou deux sélections, mais il me semble qu'il devrait y a …
demandé sur
1970-01-01 00:33:31
4
réponses
Chained, nested dict () recevoir les appels en python
j'interroge un dictionnaire imbriqué en utilisant le dict.get('mot-clé') de la méthode. Actuellement, ma syntaxe est...
M = cursor_object_results_of_db_query
for m in M:
X = m.get("gparents").get("parent").get("child")
for x in X:
…
demandé sur
1970-01-01 00:33:33
7
réponses
Générer une séquence de nombre de Fibonacci dans Scala [dupliquer]
Cette question a déjà une réponse ici:
Quelle est la façon la plus rapide d'écrire la fonction Fibonacci dans Scala?
8 réponses
def fibSeq(n: Int): List[Int] = { …
demandé sur
1970-01-01 00:33:32
5
réponses
compréhension de la liste python avec plusieurs ‘if’
nous savons tous que python est
[f(x) for x in y if g(x)]
syntaxe.
Toutefois, l'
AST la représentation de la compréhension de liste a de la place pour plus d'un "si", l'expression:
comprehension = (expr target, expr iter, expr* ifs)
quelqu' …
demandé sur
1970-01-01 00:33:33