Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1303 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  Question de syntaxe, comment faire plus simple??

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Question de syntaxe, comment faire plus simple??

n°1417614
lipaika
Posté le 01-08-2006 à 17:19:21  profilanswer
 

Bonjour,  
Je voudrais savoir s'il est possible d'alléger mon expression :  
 
if str_table not in vect_new_tables and str_table not in vect_del_tables and str_table not in vect_tables_temp :
 
par exemple, du style :  
if str_table not in (vect_new_tables and vect_del_tables and vect_tables_temp) :
 
 
Autre petite question, est-il possible de couper une instruction pour qu'elle tienne sur 2 lignes,  
avec quel mot magique est-ce possible??
 

mood
Publicité
Posté le 01-08-2006 à 17:19:21  profilanswer
 

n°1417671
pains-aux-​raisins
Fatal error
Posté le 01-08-2006 à 19:23:12  profilanswer
 

lipaika a écrit :

Autre petite question, est-il possible de couper une instruction pour qu'elle tienne sur 2 lignes,  
avec quel mot magique est-ce possible??


 
backslash en fin de ligne

n°1417694
masklinn
í dag viðrar vel til loftárása
Posté le 01-08-2006 à 20:34:52  profilanswer
 

lipaika a écrit :

Bonjour,  
Je voudrais savoir s'il est possible d'alléger mon expression :  
 
if str_table not in vect_new_tables and str_table not in vect_del_tables and str_table not in vect_tables_temp :
 
par exemple, du style :  
if str_table not in (vect_new_tables and vect_del_tables and vect_tables_temp) :
 
 
Autre petite question, est-il possible de couper une instruction pour qu'elle tienne sur 2 lignes,  
avec quel mot magique est-ce possible??


On peut savoir quelle est la logique du truc?
 
Genre que sont str_table, vect_new_tables, vect_del_tables et vect_tables_temp?
Et pourquoi ces noms à la con?
Et tu veux faire quoi exactement?
 
Sinon, tu peux tenter un truc du style

Code :
  1. if str_table not in (set(vect_new_tables) | set(vect_del_tables) | set(vect_tables_temp))


 
En gardant à l'esprit que ça crée au moins 4 sets, sinon 5.


Message édité par masklinn le 01-08-2006 à 20:36:44

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1417942
lipaika
Posté le 02-08-2006 à 09:58:44  profilanswer
 

merci pour la précision


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  Question de syntaxe, comment faire plus simple??

 

Sujets relatifs
question pratique sur des cases à cocher[logique] question simple
Question de débutant sur les sessions PHP!Ouverture classeur et réponse question avec 1 macro
Question aux pros de windows et de la communicationquestion stupide
quel langage pour faire des fenaitre simple...MySQL 5 -- Syntaxe SQL
DEVCPP et QT4 => question d un debutant 
Plus de sujets relatifs à : Question de syntaxe, comment faire plus simple??


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)