1

町、範囲、セクション (これらはリストの名前でもあります) の情報を含む 3 つのリストがあります。たとえば、List Town には 'N14'...'N20' があり、List Range には 'E4'...'E7' があり、List Section には '01'...'36' があります。この 'N14E401'....'N20E732' (727 の可能な組み合わせ) のように、AOI という名前の 1 つの新しいリストに、3 つのリストから可能なすべての組み合わせを配置できるようにしたいと考えています。これは、raw_input プロンプト (上記の組み合わせ) を使用する、既に作成されて動作している arcpy スクリプト用です。これは、ジオプロセシングを実行する AOI として使用されます (スクリプトのその部分は正常に動作するため、重要ではありません)。AOI の選択を簡単にしたいのですが、現在の設定では、ユーザーが町を入力する必要があります。

前もって感謝します。私はこれをarcpy固有の領域に置きましたが、arcpyの質問というよりもpythonの質問のようです。私は完全な python 初心者であり、スクリプトを独学で学んでいるので... 優しく、親切な読者になってください。

4

2 に答える 2

0

いくつかの単純なforループを使用しないのはなぜですか?

AOI = []
for t in Town:
    for r in Range:
        for s in Section:
            AOI.append(t + r + s)
于 2013-09-27T15:49:33.600 に答える