Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.python > #5218

Re: Ein Problem mit Dictionarie, oder das Schlüssel werte problem

From Manfred Gil <manfred-gil@t-online.de>
Newsgroups de.comp.lang.python
Subject Re: Ein Problem mit Dictionarie, oder das Schlüssel werte problem
Date 2018-08-28 16:46 +0200
Organization diese und das
Message-ID <pm3n94$b57$1@tota-refugium.de> (permalink)
References <pm39hu$1sc$1@tota-refugium.de>

Show all headers | View raw


Am Dienstag, 28. August 2018, um 12:52:46 Uhr 
schrieb Manfred Gil:

> Hallo Liste,
> 
> ich will zur Laufzeit meines Programms ein dict erstellen mit einem 
> Schlüssel und zwei werten. Der eine wert soll je nach anforderung
> erhöht werden, also als Counter fungieren. Der zweite wert soll
> erstmal nicht geändert werden wenn er erstellt wurde.
> 
> Ich würde nun den Counter mit der get() Methode erhöhen und da liegt
> mein Problem begraben. 
> 
> Als kurzes und einfaches beispiel: 
> 
[ Code gekürzt]

Noch mal zur Verdeutlichung, da Das Beispiel etwas Schlecht gewählt
ist.

container = {'key' : [2, 'hallo']}
                 ^
ich würde gerne den wert 2 auf 3 erhöhen

container["key"][0] = container.get("key"[0],0) + 1 #(2)

hier gibt mir 

print(container['key'][0])

1 als Ausgabe. Es sollte aber 3 sein.





-- 
Letzte Worte eines Pilzessers:
  "Diese Art ist mir neu."

Back to de.comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Ein Problem mit Dictionarie, oder das Schlüssel werte problem Manfred Gil <manfred-gil@t-online.de> - 2018-08-28 12:52 +0200
  Re: Ein Problem mit Dictionarie, oder das Schlüssel werte problem Manfred Gil <manfred-gil@t-online.de> - 2018-08-28 16:46 +0200
    Re: [Python-de]  Ein Problem mit Dictionarie, oder das Schlüssel werte problem Achim Domma <domma@procoders.net> - 2018-08-28 17:02 +0200
  Re: Ein Problem mit Dictionarie, oder das Schlüssel werte problem Manfred Gil <manfred-gil@t-online.de> - 2018-08-28 17:24 +0200

csiph-web