gpt4 book ai didi

python - 我如何从两个嵌套列表(父级和子级)中创建目录列表

转载 作者:行者123 更新时间:2023-11-30 23:35:57 25 4
gpt4 key购买 nike

我有一个包含两个元素的父列表

P= ["E:\\GIS_DOCUMENT\\BCAS_Map\\BCAS_All.gdb\\BD_Admin" , "E:\\GIS_DOCUMENT\\BCAS_Map\\BCAS_All.gdb\\BCAS_BD_Infrastructure"]

但第一个元素有另一个列表:

Cld1 = ['BGD_4_new_district', 'BGD_3_old_district', 'BGD_2_division', 'BGD_1_all', 'BGD_5_Upazilla', 'BGD_4_old_district', 'BGD_6_Union_court', 'BGD_6_Union', 'BD_exposed_coastal_area','BD_drought', 'BGD_1_River', 'BGD_1_River_detail', 'BD_international_bnd', 'BGD_1_River_1', 'BGD_7_Mauza', 'test', 'BGD_5_UpazillaAnno', 'BGD_4_new_districtAnno', 'BGD_4_new_districtAnno2']

第二个元素有另一个列表:

Cld2 = ['BD_Health_Infrastructures_1', 'BD_Railway_Establishments_1', 'BGD_roads_1']

现在我想加入 P 和(Cld1 和 Cld2),即 P+Cld1 和 P+Cld2 来创建操作系统路径,它(P+Cld1 和 P+Cld2)将保存在数组“My_Full_Path”中,例如“E” :\GIS_DOCUMENT\BCAS_Map\BCAS_All.gdb\BD_Admin\BGD_4_new_district”是“My_Full_Path”列表的一个元素

怎么做

提前致谢

最佳答案

使用os.path.join

nez_Cld1 = [os.path.join(P[0], i) for i in Cld1] 
nez_Cld2 = [os.path.join(P[1], i) for i in Cld2]

关于python - 我如何从两个嵌套列表(父级和子级)中创建目录列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16891576/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com