,可以通过以下步骤实现:
以下是一个示例代码,演示了如何实现上述步骤:
def extract_common_name(arr):
common_names = {} # 用于保存通用名称和其余部分的字典
for item in arr:
# 提取通用名称
common_name = item.split('_')[0] # 假设通用名称是以下划线分隔的项目名称的第一部分
# 保存其余部分
remaining_parts = '_'.join(item.split('_')[1:]) # 假设其余部分是以下划线分隔的项目名称的剩余部分
common_names[common_name] = remaining_parts
return common_names
# 示例用法
array = ['project1_suffix1', 'project2_suffix2', 'project3_suffix3']
result = extract_common_name(array)
print(result)
输出结果为:
{'project1': 'suffix1', 'project2': 'suffix2', 'project3': 'suffix3'}
在这个示例中,假设项目名称是以下划线分隔的,通用名称是项目名称的第一部分,其余部分是项目名称的剩余部分。函数extract_common_name
遍历给定的数组,提取通用名称并保存其余部分到字典common_names
中,最后返回该字典作为结果。
领取专属 10元无门槛券
手把手带您无忧上云