首页 文章
  • 6 votes
     answers
     views

    在python 3中使用itertools.product和列表

    我正在尝试根据蛋白质序列创建一个可能的密码子列表 . 基本上,我正在尝试创建的脚本将处理给定的字符串输入并输出输入所代表的另一组字符串的可能组合 . 例如,字符“F”代表“UUU”或“UUC”;字符'I'代表'AUU','AUC'或'AUA' . 鉴于输入'FI',我试图创建的脚本应该输出:'UUUAUU','UUUAUC','UUUAUA','UUCAUU','UUCAUC'和'UUCAUA' ...
  • 1 votes
     answers
     views

    输出多个列表的所有可能排列

    我是Python的新手,刚刚买了我的第一本“Crashcourse in Python”一书 - 最初我选择的语言是PHP . My Objective: 我想要一个脚本,它将在屏幕上输出特定模式的所有可能排列的列表 . 订单并不重要 . 原始数据和模式(数据集不会更改): List1 = ['CA', 'CB', 'CC', 'CD', 'CE', 'CF', 'CG', 'CH', 'CJ',...
  • 0 votes
     answers
     views

    如何在python中从同一列表中获取不同长度的多个组合?

    假设我有元组(3,2,1,4) . 我想找到所有可能的组合,包括从范围(5)中获取3个元素,从范围(5)中获取2个元素,从范围(5)中获取1个元素,然后从范围(5)中获取4个元素 . 每个单独组合之间的顺序很重要,所以我不能只从范围(5)或类似的东西中获取长度为9的组合 . 如果我上面写的不清楚,可能会有一个样本组合 [0, 1, 4, 2, 3, 2, 0, 1, 2, 3]. 我...
  • 3 votes
     answers
     views

    Python组合和产品

    我有一个dataframes列列表: L=[AA , AS , AD , BB , BC , CD , CF,CG ] 我需要所有项目的组合,没有特别的顺序 . 但是,我在每个组合中只能有一个以A开头的名称但是我可以有多个以C开头或没有的名称 . 关于B,我必须至少有一个B但可能有更多 所以我需要所有的组合 A=[AA,AS,AD] #only one of these B=[BB...

热门问题