例如:
list1 = ["ACCC", "ACGT", "CGCG", "TGAA"]
list2 = ['A', 'C', 'G', 'T]
实际上,我想用list2的所有可能组合替换list1中字符串的第一个和最后一个元素,并将每个元素追加回list1。你知道吗
示例输出为:
["ACCC", "ACGT", "CGCG", "TGAA", "CCCC", "GCCC", "TCCC", "ACCA", "ACCG", "ACCT", "CCCA", ..., "AGAT", "GGAT"]
Tags:
您必须在list2上迭代两次。一次用于所有可能的第一个元素,第二次用于所有可能的结束元素。你知道吗
无依赖项和列表理解的其他选项排列:
相关问题 更多 >
编程相关推荐