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 Python Dictionary av nycklar eller värden

    Python är en fri , tolkat , objektorienterat programmeringsspråk med ett naturligt språk syntax , stora standard bibliotek , omfattande felhantering och flexibla datastrukturer . I Python , använder du ordlistan datatypen att definiera en - till - en relationer mellan objekt . Till exempel kanske du vill skapa en ordbok för att innehålla ett barns namn och ålder . Fortsatt exempel , kan du sortera ordlistan i stigande ordning efter barnets namn , vilket är nyckeln , eller med åldern , vilket är värdet . Instruktioner
    1

    Öppna din Python redaktör .
    2

    Load operatören modulen och itemgetter funktionen genom att skriva följande , sedan trycka på " Enter ".

    från operatören import itemgetter
    3

    Sortera ordboken med nyckel genom att skriva följande , tryck sedan på "Enter ".

    s = { ' Ben ' : 2 , " Amy ' : 3 , " Zelda " : 1 } ;

    sort_s = sorteras ( s.iterkeys ( ) ) ;

    print s ,

    Python sorterar ordbok med tangenterna eller elevernas namn och returer :

    { " Amy " : 3 , " ben " : 2 , " Zelda " : 1 }
    4

    Sortera ordboken efter värden genom att skriva följande , sedan trycka på " Enter ".

    s = { ' Amy ' : 2 , " ben " : 3 , " Zelda " : 1 } ;

    sorteras ( s.items ( ) , = nyckel itemgetter ( 1 ) ) ,

    Python sorterar Dictionary av värdet eller student ålder i stigande ordning och återgår :

    [ ( ' Zelda ' , 1 ) , ( " Amy " , 2 ) , ( ' ben ' , 3 ) ]

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skriver ut i Python utan att ändra Line
    ·Hur man gör en sträng till en webbadress i Django
    ·Hur man byter det första tecknet i Python
    ·Hur får nyckelvärden i Python
    ·Hur man beräknar vokaler i Python
    ·Tid kvar Funktion i Python
    ·Hur man gör en klocka i Python
    ·Hur hittar medelvärdet av en lista i Python
    ·Hur du installerar Python
    ·Hur att klara upp ett Listbox i Python
    Utvalda artiklarna
    ·Hur man beräknar antalet jämförelser i Java
    ·Så här startar Python Interpreter
    ·Hur Omvänd Numbers på Visual Basic
    ·Hur Automatisera Office med VBA
    ·Hur lagrar man hanterar MATLAB
    ·Hur man skapar en ny tom i PHP
    ·Hur man programmerar en Array i Visual Basic
    ·Hur man skapar en DiskPart Script
    ·Hur till Fråga en String Ingång i Java
    ·Lägga till en webbplats Ikon till webbläsarens adress…
    Copyright © Dator Kunskap http://www.dator.xyz