I have an arcpy script I'd like to turn into a script tool, but I am not sure if what I need for one of my parameters is feasible with the existing data type options.
The parameter is a two-dimensional array with both levels having variable lengths. Here is an example just to demonstrate the structure:
[[A, 1, 2, 3], [B, 4, 5], [C, 1, 5], [D, 2], ...]
I think what I would ideally want is a value table parameter that can take a multivalue parameter for one of its columns.
This script automates frequently repeated manual tasks for my team, so there is no spatial data computation/analysis happening. So while this may not be the best object structure, it works well for our purpose. I want an option to construct this parameter using the Pro's tool interface since the numeric variables in the above example are feature layers from the map. While it's doable, writing out their paths manually sometimes is time-consuming and prone to error.
Any suggestions you can offer to achieve this? Thanks in advance for your help.