2016-07-01 6 views
0

Die beliebtesten Code-Formatierung für Tabellen Bevölkerung istTabellenkonstruktion Code Formatierung

mytable = { 
    key1 = value1, 
    key2 = element2, 
    key3 = GetValue3() 
    key4 = this_is_the_fourth, 
    key5 = and5, 
    } 

aber ich glaube, das folgende besser ist:

mytable = 
    { key1 = value1 
    , key2 = element2 
    , key3 = GetValue3() 
    key4 = this_is_the_fourth 
    , key5 = and5 
    } 

Der Vorteil imo ist, dass mit dem ehemaligen Sie leicht fehlenden Kommas beschmutzen . Ich habe dies explizit anhand eines Beispiels veranschaulicht. Hast du es entdeckt?

Es gibt this guide zum Erstellen von Tabellen, aber es gibt nichts wie Python PEP.

Gibt es irgendwelche Nachteile, um eine Tabelle wie diese zu konstruieren?

+0

Es ist ungewöhnlich, aber gut, außer dass ein Komma vor 'key4' fehlt. – lhf

+0

@lhf mit Absicht, siehe den Kommentar unter dem Code –

+1

Eine beträchtliche Menge von Menschen verwenden diesen Stil in SQL-Abfragen, so ist es nicht zu weit hergeholt. –

Antwort

1

Es gibt keine aus Sicht des Compilers: Extra Leerzeichen sind einfach zusammengebrochen.

Andere Entwickler könnten sich jedoch für eine Sekunde geistig daran ersticken.

Verwandte Themen