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

  FORUM HardWare.fr
  Programmation
  Python

  [RESOLU (et toute seule en plus)] Python 3.2 Comment utiliser les set?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[RESOLU (et toute seule en plus)] Python 3.2 Comment utiliser les set?

n°2250265
calivernon
Posté le 06-02-2015 à 15:45:13  profilanswer
 

Bonjour je débute en Python et je n'arrive pas à utiliser les "set"
 
Le seul truc qui marche c'est :
S = {2, 3, 4}
et après je peux faire les opérations d'union, intersection etc ... Pas de problème.
 
Mais quand j'essaie toutes ces lignes ça ne marche pas :
P = {range(2, 10)} ----------------> ça passe mais ne marche pas
P = {[range(2, 10)]} ---------------> error
 
Alors j'essaie la fonction Set (que j'ai trouvée sur de la doc Python 2.7) mais pas moyen de l'importer
from sets import Set ---------------> error
from sets import * ---------------> error
 
Je ne vois vraiment plus quoi faire là.


Message édité par calivernon le 06-02-2015 à 15:58:32
mood
Publicité
Posté le 06-02-2015 à 15:45:13  profilanswer
 

n°2250267
calivernon
Posté le 06-02-2015 à 15:57:43  profilanswer
 

Ah ça y est j'ai trouvé :
 
S = set([i for i in range(1, 10)])
 
:p

n°2250771
ramax
Posté le 13-02-2015 à 10:18:34  profilanswer
 

Désole de ne pas être venue plus tard. Il y a plus simple :  
 

Code :
  1. p = set(range(2,10))


ou encore :  
 

Code :
  1. p = range(2,10)
  2. p = set(p)


 
Et sinon pourquoi utiliser 2.7 ? Plutôt que les version 3 de python ? à moins d'avoir des besoins spécifiques sur un module non supporté ( ce qui devient rare )  j'aurai plutôt tendance à conseiller python 3.3 car un jour tu sera peut être obligée de t'y mettre alors autant apprendre de bonnes bases maintenant :)
 
PS : Théoriquement je reçois un message si tu réponds dans ce sujet, donc si tu as d'autres questions n’hésite pas.


Message édité par ramax le 13-02-2015 à 10:23:01

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

  [RESOLU (et toute seule en plus)] Python 3.2 Comment utiliser les set?

 

Sujets relatifs
projet de programmation (ISN) (python 3.4)Problème avec tuple sur Python 3.4.1
[python] Generer image à partir de données textebesoin d'Aide : Python our programmer un mot de passe
Aide : Python our programmer un mot de passeincorporer plusieurs variables dans du code python
Fonction de hachage en python[RESOLU] Conseil dois-je utiliser Python
Utiliser un logiciel grâce à Python[python] utiliser wxWidgets : avec ou sans wxGlade ?
Plus de sujets relatifs à : [RESOLU (et toute seule en plus)] Python 3.2 Comment utiliser les set?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR