我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

Python怎么求组合笛卡尔乘积?


一,二,三
a,b,c
233,898,488,996,210
,,。,!,=
=,十,一,×,√

一,a,233
一,b,233
一,c,233

……

from itertools import product
s='''一,二,三
a,b,c
233,898,488,996,210
,,。,!,=
=,十,一,×,√'''

ls = [t.split(',') for t in s.split()]

#前3行
for item in list(product(*ls[:3])):
    print(','.join(item))

#全部
print(len(list(product(*ls))))
print(3*3*5*4*5)

近期文章

  • 2的幂次方,不知道哪里错了(递归)
  • MCU的底部焊盘设计
  • Peaceful Commission正确利用C语言实现办法
  • 请问在管理器中安装BeautifulSoup时,显示的error:subprocess-exited-with-error怎么解决呀?
  • Vue el-select 远程搜索第一次搜索记录,再次获取焦点的时候可以不保留上次的记录吗?
  • Github下载的游戏代码在IDE运行问题
  • Java简单问题代码解答
  • 在为'ncol'函数选择方法时评估'x'参数出了错: object 'B' not found
  • 重装系统时手动选择盘符空白和安装驱动器读取失败该如何解决?
  • 有api接口可用于量化交易吗?
  • Necklace of Beads 编写程序代码
  • form表单,rules属性自定义规则。
  • Python 信任管理问题漏洞如何修复?
  • opencv图像压缩
  • 线程代码相关知识求帮助
  • 自定义方法来反转指定部分的字符串
  • 微信小程序登录获取信息报错
  • c51单片机定时器的中断应用
  • 关于面向对象的复用性
  • 电脑进不去,出现这个画面该怎么办?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华