0
私は非常にPythonに新しく、数日間仕事をしてきましたが、属性テーブルのフィールドをデコードし、対応する値を以下の辞書)を空欄に入力します。たとえば、 'e1'が自分の属性テーブルに現れると、辞書で 'e'を検索し、対応する値を見つけて空のフィールドに 'estu'を印刷し、 '1'を検索して 'arable'を次の空白フィールド。 (ブランクフィールドは既に属性テーブルに追加されています)。以下は、私の辞書と、私がデコードして更新された値を追加しようとしている属性テーブルのイメージです。私は新しいです -辞書からの値で属性テーブルのフィールドを更新する - Python
辞書は
valuedict = {
'e':'Estu',
'i':'Ice',
'l':'Lake',
'q':'Quarry',
'r':'River',
't':'Town',
'Class':{'1':'Arable',
'2':'Non Arable',
'3':'Protected'}}
値は、この上の任意の助けを事前にありがとうござい値Pythonを使用しています。