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 du sorterar en ordbok i Python med de värden

    programmeringsspråket Python har flera olika sätt att lagra data . Ordboken är ett sätt Python kan lagra data . En ordbok lagrar data som nyckelvärdepar , precis som en riktig ordbok lagrar data som ord-definition paren . Ordböcker kan sorteras antingen nyckeln eller värdet . Syntaxen för sortering en ordbok är enkel , och med total nybörjare till Python kan plocka upp snabbt . Saker du behöver
    dator med Python 3.2 installerad programmeringsspråk ( se Resurs )
    Visa fler instruktioner
    1

    Öppna IDLE textredigerare som följer med Python nedladdning. Hitta IDLE texteditor i Program Files ( eller Program för Macintosh ) , i Python katalogen . En tom källkod fil öppnas i IDLE textredigeringsfönstret .
    2

    Importera " itemgetter " från modulen " operatören . " Skriv följande på toppen av källkoden fil att importera denna metod :

    från operatören import itemgetter
    3

    Deklarera en ordbok och fylla det med värden . Du kan skriva ungefär så här :

    Shoppinglist = { ' mjölk ' : 2.19 , ' bröd ' : 3,09 , ' kaffe ' : 4.59 , " ägg" : 1.79 , "ost" : 4.99 }

    4

    Skriv ut ordboken sorterade efter värdet . För att sortera efter värde , måste du använda den sorterade ( ) funktionen och " itemgetter , " så här :

    print ( sorterade ( shoppingList.items ( ) , nyckel = itemgetter ( 1 ) ) ) katalog
    5

    tryck F5 för att köra programmet. Programmet matar ordboken sorterade efter värde , och att produktionen ser ut så här :

    [ ( " ägg" , 1,79 ) , ( ' mjölk ' , 2,19 ) , ( ' bröd ' , 3,09 ) , ( ' kaffe ' , 4,59 ) , ( "ost" , 4,99 ) ]

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Exportera en Python Test Suite i Selenium
    ·Hur man skriver en lista i Python
    ·Vad är Python 2.6 & PyWin
    ·Python Skript & program
    ·Hur man skapar ett diagram i Python
    ·Geoprocessing Med Python
    ·Hur man kör Python Med Argument
    ·Hur Beräkna Simpson regel med Python
    ·Hur man installerar Python i WinPE
    ·Användningen av Python Numeric.Arange funktion
    Utvalda artiklarna
    ·Hur hittar man det största antalet i en Array
    ·Hur göra ett antal pyramid med Java
    ·Lägga till färg till en kommandofil
    ·Hur man bygger formulär Använda Cold Fusion
    ·Hur bindande data till en metod i WPF
    ·Hur att offentliggöra med CPP
    ·Så här ändrar Scrollbar Color Använda Java
    ·Hur att dölja ett objekt i Visual C
    ·Hur man ansluter 4D Med PHP
    ·Hur man gör nya linjer i Python
    Copyright © Dator Kunskap http://www.dator.xyz