我有一个生成元组元组的所有可能组合

( (base1 , position1) , (base2 , position2) )

碱基= [“U”,“C”,“A”,“G”]和位置= [0,1,2,3,4,5,6,7,8].

要求

>没有重复

>基数可以相同但位置必须相同

不同

>必须保留订单.

例如:

((A,1),(B,2))==((B,2),(A,1))和

((A,1),(B,1))应该被丢弃.

样本输出:

[((U,0),(U,1)),((U,0),(U,2)),((U,0),(U,3))…]

应该有448的长度

例:

对于字符串长度2:

((U,0),(U,1))

((U,0),(C,1))

((U,0),(A,1))

((U,0),(G,1))

((C,0),(U,1))

((C,0),(C,1))

((C,0),(A,1))

((C,0),(G,1))

((A,0),(U,1))

((A,0),(C,1))

((A,0),(A,1))

((A,0),(G,1))

((G,0),(U,1))

((G,0),(C,1))

((G,0),(A,1))

((G,0),(G,1))

会是所有组合……我想

到目前为止我有这个

all_possible = []

nucleotides = ["U","C","A","G"]

for i in range(len(nucleotides)):

for j in range(8):

all_possible.append(((nucleotides[i],j),(nucleotides[i],j)))

python求字符组合_python – 生成一个潜在的8个字符串的所有可能的2个字符组合?...相关推荐

  1. python创建数字列表_Python 生成一个从0到n个数字的列表4种方法小结

    Python 生成一个从0到n个数字的列表4种方法小结 我就废话不多说了,直接上代码吧! 第一种 def test1(): l = [] for i in range(1000): l = l + [ ...

  2. Python中生成一个指定长度的随机字符串实现示例

    方法一: 定义一个函数,参数为所要生成随机字符串的长度.通过random.randint(a, b)方法得到随机数字,具体函数如下: 1 2 3 4 5 6 7 8 9 10 def generate ...

  3. python生成字符画_Python生成字符画 | 文艺数学君

    摘要这一篇文章介绍使用Python生成字符画的方式. 会给出简单的原理介绍和实现的方式. 最后会给出源代码的链接地址. 简介 这一篇介绍一下使用Python来进行字符画的生成. 这里会介绍一下生成的步 ...

  4. python生成字符画_python生成动态字符画

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 但,可以将字符串的一部分复制到新创建的字符串,达到"看起来修改&quo ...

  5. python求众数程序_python求众数问题实例

    本文实例讲述了python求众数问题的方法,是一个比较典型的应用.分享给大家供大家参考.具体如下: 问题描述: 多重集中重数最大的元素称为众数...就是一个可以有重复元素的集合,在这个集合中重复的次数 ...

  6. python求阶乘之和_python计算阶乘前n项和

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 知道公式后就很简单了,利用for循环,第几行i+1就等于几,当然python中是 ...

  7. python求最小值函数_python取最小值

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 我使用浮点值作为字典键. 偶尔,非常偶尔(也许永远不会,但不一定永远不会),会有 ...

  8. python求交点坐标_Python求两个圆的交点坐标或三个圆的交点坐标方法

    计算两个圆的交点 代码如下: # -*- coding: utf-8 -*- import math import numpy as np def insec(p1,r1,p2,r2): x = p1 ...

  9. python求回文_python实现求最长回文子串长度

    给定一个字符串,求它最长的回文子串长度,例如输入字符串'35534321',它的最长回文子串是'3553',所以返回4. 最容易想到的办法是枚举出所有的子串,然后一一判断是否为回文串,返回最长的回文子 ...

最新文章

  1. 苹果无线耳机使用方法_安卓党可以使用 AirPods 吗?实测结果.....
  2. 更好用的3D打印“活体”墨水来了,合成生物的新工具包!
  3. 盘点11个面向文档的开源NoSQL数据库
  4. android 获取视频缩略图终极解决方案(ffmpeg)
  5. linux 64平台上编译32位程序: GCC编译选项 -m64 -m32 -mx32
  6. boost::hana::detail::ebo用法的测试程序
  7. 使用Docker Compose 搭建lnmp
  8. 源码安装mysql_CentOS 7中源码安装MySQL 5.7.16 (亲测成功)
  9. 千锋教育python全集_千锋python+人工智能最新视频教程(大全集)
  10. 1.4.2 真正的建造者模式(3.2)
  11. Qt之Threads和QObjects
  12. Codeforces Gym 101142 C. CodeCoder vs TopForces(思维+图论)
  13. unity灯光Lightmapping、LightProbes
  14. 企业微信登陆服务器设置,企业微信怎么登入
  15. CentOS 7 校对时间 修改时区
  16. Java基于SpringBoot的牛客网社区项目实现详解(上)
  17. c语言中swipe的作用,浅谈在vue中使用mint-ui swipe遇到的问题
  18. 【翻译】Paparazzi: Surface Editing by way of Multi-View Image Processing
  19. 总体和个体,样本和样本值
  20. leetcode 栈739. 每日温度

热门文章

  1. SRAM6264(8K*8)
  2. 运行FFT时出现未定义与‘matlab.ui.Figure’类型的输入参数相对应的运算符
  3. Linux服务器文件同步(NFS服务)
  4. KnockoutJS 3.X API 第四章 表单绑定(11) options绑定
  5. 无法找到脚本文件 C:/Windows/explorer.exe:574323188.vbs
  6. CSS背景图像的简单响应
  7. PHP在接下来的几年内将是主主流的
  8. [转载] URL短网址生成算法原理
  9. [转载] 第一个Python CGI编程和配置
  10. CF1041E Tree Reconstruction_构造_思维题