我有一个字符串列表:
ls = ['elev', 'solRd']
我想创建一个嵌套列表,其中包含两个元素,第二个元素可以更好地解释第一个元素的含义。
ls.out = [["elev", "elevation"], ["solRd", "solRadiation"]]
我只有几个字符串需要重复使用,因此我希望能够手动指定。
例如,
如果元素是'elev'
,则新的配对项将是'elevation'
;
如果元素是'solRd'
,则新元素为'solarRadiation'
,等等。
这似乎很容易,但我相对较新于Python,无法弄清楚。
我尝试通过名称ls ['a']
来缩小我的元素,并将其包含到新列表中,但即使是根据名称的子集也无法正常工作。 我不想通过索引进行子集选择,以防我的字符串顺序发生变化。