Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> python Programming >> Content

    Hur man gör en permutation i Python

    Permutations används i sannolikhetslära och statistik för att bestämma antalet sätt en lista kan ordnas . Python innehåller inte några integrerade permutation funktioner , men beräkningen kan åstadkommas ändå via " itertools modulen " . Inkluderat i denna modul är en " permutationer " -funktion som kan räkna och räkna antalet permutationer ges en " uppsättning " av värderingar och en permutation längd av " r " . Instruktioner
    1

    Importera " itertools " modul :

    import itertools
    2

    Tilldela alla värden i satsen till en variabel . Anta att du behöver bestämma antalet sätt 2 medlemmar från en kvinnoförening av 5 elever skulle kunna väljas in i positioner som Vice President och VD . Förutsatt deras namn är Angela , Cindy , Jan , Marsha och Beyonce , skriver du följande kommando :

    permutation_set_variable = [ ' Angela ' , ' Cindy ' , ' Jan ' , ' Marsha ' , ' Beyonce ' ] Addera 3

    Ring " permutationer " -funktionen i följande form :

    itertools.permutations ( set , R )
    4

    Byt " inställd " med variabel som innehåller de värden och " r " med önskad längd . Med tanke på exemplet skriver du följande :

    itertools.permutations ( permutation_set_variable , 2 ) Addera ditt

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man läser SQLite -filer till Python Variabel
    ·Mata in flera strängar användarens input i Python
    ·Hur man gör en flik i Python
    ·Hur Override en funktion i Python
    ·Hur att rensa en Array eller Lista i Python
    ·Hur man skapar Tidsfördröjning i Python
    ·Hur att bestämma storleken av ett ord i Python
    ·Hur man sätta in en radbrytning i en lista
    ·Hur du väljer textmeddelanden i MFC
    ·Hur Round flyttal i Python
    Utvalda artiklarna
    ·Lägga till en CRM till en POS
    ·Definition av C + + String Funktion
    ·Lägga till en rad i en textruta i Visual Basic
    ·Hur får Image Height & Width i PHP
    ·Hur skapa tabeller i HTML
    ·Hur Teach Yourself Windows CE programmering i 24 timmar…
    ·Hur man använder Miljövariabel VBS Script
    ·Entity Framework vs NHibernate
    ·Hur man ansluter VB.NET Med Oracle
    ·Hur man uppdaterar en post i MySQL
    Copyright © Dator Kunskap http://www.dator.xyz