,可以通过以下步骤实现:
str_data
,可以使用split()
函数将其按行分割成一个列表,每行作为列表的一个元素。str_data = "第一行\n第二行\n第三行\n最后一行"
list_data = str_data.split("\n")
list1
和list2
。list1 = [1, 2, 3]
list2 = [4, 5, 6]
list1
添加到list_data
的第一个位置,将list2
添加到list_data
的最后一个位置。list_data.insert(0, list1)
list_data.append(list2)
new_str_data = "\n".join([str(item) if isinstance(item, list) else item for item in list_data])
完整的代码如下所示:
str_data = "第一行\n第二行\n第三行\n最后一行"
list_data = str_data.split("\n")
list1 = [1, 2, 3]
list2 = [4, 5, 6]
list_data.insert(0, list1)
list_data.append(list2)
new_str_data = "\n".join([str(item) if isinstance(item, list) else item for item in list_data])
这样,new_str_data
就是向字符串的第一列和最后一行添加了两个列表后的新字符串。
领取专属 10元无门槛券
手把手带您无忧上云