Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Python Προγραμματισμός

Πώς να κάνει ένα μεταθέσεων σε Python

οι μεταθέσεις που χρησιμοποιούνται στην πιθανότητα και στατιστικά στοιχεία για να προσδιοριστεί ο αριθμός των τρόπων μια λίστα από αντικείμενα μπορεί να τακτοποιηθεί . Python δεν περιλαμβάνει ενσωματωμένες λειτουργίες μετάθεση , αλλά ο υπολογισμός μπορεί να επιτευχθεί , ωστόσο, μέσω της " μονάδας itertools " . Περιλαμβάνεται σε αυτή την ενότητα είναι « παραλλαγές » λειτουργία που μπορεί να υπολογίσει και να απαριθμήσει τον αριθμό των μεταθέσεων δίνεται ένα «σύνολο » των αξιών και μήκος μετάθεση του "r" . Οδηγίες
Η 1

Εισαγωγή του " itertools « ενότητα :

itertools εισαγωγής 2

Αντιστοίχιση όλων των τιμών στο σύνολο σε μια μεταβλητή . Ας υποθέσουμε ότι πρέπει να προσδιοριστεί ο αριθμός των τρόπων 2 μέλη από την αδελφότητα των 5 μαθητές μπορούν να εκλέγονται σε θέσεις ως Αντιπρόεδρος και Πρόεδρος . Υποθέτοντας ότι τα ονόματά τους είναι Angela , Cindy , Jan , Marsha και η Beyonce , θα πρέπει να πληκτρολογήσετε την ακόλουθη εντολή :

permutation_set_variable = [' Angela' , ' Cindy "," Jan "," Marsha ', ' Beyonce ']
εικόνων 3

Καλέστε το « παραλλαγές » λειτουργία στην παρακάτω φόρμα :

itertools.permutations ( set , r )
Η 4

Αντικατάσταση "set" με τη μεταβλητή που περιέχει τις αξίες και "r" με το μήκος που απαιτείται . Λαμβάνοντας υπόψη το παράδειγμα , μπορείτε να πληκτρολογήσετε την εξής :

itertools.permutations ( permutation_set_variable , 2 )
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα