# 题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?、

今天同事给这个题我,想了下准备用remove去除某个元素,但remove后原始list发生了变化,无法继续循环

然后使用列表生成式生成新的list解决问题

# 题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?、
a = ['1','2','3','4']b=[]
for i in a:print(i)for j in [x for x  in a if x!=i]:print(j)for m in [x for x in a if x!=i and x!=j]:print(m)b.append(int(i+j+m))
print(b)
print('互不相同且无重复数字的三位数总计 %s 个'%len(b))

运行结果:

[123, 124, 132, 134, 142, 143, 213, 214, 231, 234, 241, 243, 312, 314, 321, 324, 341, 342, 412, 413, 421, 423, 431, 432]
互不相同且无重复数字的三位数总计 24 个

使用列表生成式生成去除某元素的list,循环三次得到三位数

python练习:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?相关推荐

  1. Python 案例001 (有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数)...

    题目内容来自网络 ,加入了个人理解的过程 ,和点评 #!/usr/bin/python # -*- coding: UTF-8 -*-#Author : Wumi#题目:有四个数字:1.2.3.4,能 ...

  2. python(四个数字能生成多少个互不相同且无重复数字的三位数,实现命令行提示符)

    四个数字能生成多少个互不相同且无重复数字的三位数: """ 有1,2,3,4四个数字 求这四个数字能生成多少个互不相同且无重复数字的三位数 ""&qu ...

  3. Python案例:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?

    实现1,2,3,4组合不重复数字的三位数 方法一 方法二 题目见链接 方法一 分析:可填在百位.十位.个位的数字都是1.2.3.4.组成所有的排列后再去 掉不满足条件的排列. 利用for循环嵌套实现, ...

  4. 有1,2,3,4四个数字,能组成多少个互不相同且无重复数字的三位数 都是多少

    有1,2,3,4四个数字,能组成多少个互不相同且无重复数字的三位数 都是多少 /*** 有1.2.3.4四个数字,能组成多少个互不相同且无重复数字的三位数 都是多少* * @author wql* * ...

  5. * 有1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数? * 把这些数都输出出来,并且输出总共的个数。

    package Day03;import java.util.ArrayList;/*** 第五题:* 有1.2.3.4四个数字,能组成多少个互不相同且无重复数字的三位数?* 把这些数都输出出来,并且 ...

  6. 有 1、2、3、4 四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?

    题目:有 1.2.3.4 四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 程序分析:可填在百位.十位.个位的数字都是 1.2.3.4,组成所有的排列后再去掉不满足条件的排列. ​ #i ...

  7. 有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?用循环嵌套结构完成。(数字组合)

    [问题描述] 有四个数字:1.2.3.4,能组成多少个互不相同且无重复数字的三位数?各是多少?用循环嵌套结构完成. [输入形式] [输出形式] [样例输入] [样例输出] 123 124 132 13 ...

  8. 输出用1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数(C语言)

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 题目: [实验案例3:嵌套循环结构的使用] 输出用1.2.3.4四个数字,能组成多少个互不相同且无重复数字的三位数. [实验指导] 分 ...

  9. 有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?

    有四个数字:1.2.3.4,能组成多少个互不相同且无重复数字的三位数?各是多少? '''有四个数字:1.2.3.4,能组成多少个互不相同且无重复数字的三位数?各是多少?''' a_set=[1,2,3 ...

最新文章

  1. 解决windows 10英文版操作系统中VS2017控制台程序打印中文乱码问题
  2. linux查看lvm命令,linux lvm常用命令总结
  3. SAP ABAP技能树
  4. 视觉SLAM回环检测、词袋模型和视觉位置识别--论文记录和实验简析
  5. C语言学习之利用指针将字符串a复制为字符串 b,然后输出字符串b
  6. 【数据结构】之基本概念和术语
  7. iview weapp icon组件自定义图标 小程序
  8. [NBUT 1458 Teemo]区间第k大问题,划分树
  9. C# IOCP完成端口模型(简单实用高效)
  10. 组合数学 —— 组合数取模
  11. ASP.Net学习笔记005--ASP.Net的IsPostBack揭秘
  12. html中模板引擎—前端与后端
  13. 快压下载|快压软件官方下载
  14. 【开源教程8】疯壳·开源编队无人机-GPIO(LED 航情灯、信号灯控制)
  15. 9*9数独问题——深度搜索算法
  16. matlab的gccphat转C语言,TDOA - GCC-PHAT方法
  17. 【STM32H7教程】第72章 STM32H7的SPI总线基础知识和HAL库API
  18. 【微信小程序】多多房产小程序V2.5.81全开源安装包+小程序前端,一款专属于您的置业顾问小程序源码
  19. 错误解决:site-packages/mmcv/_ext.cpython-37m-x86_64-linux-gnu.so: undefined symbol: _ZN2at5sliceERK
  20. CAS操作与ABA问题

热门文章

  1. TypeScript 深水区:3 种类型来源和 3 种模块语法
  2. 字节上岸成功,整理一波测试开发岗的基础知识,含答案
  3. 一个有广告的纸杯子--设计测试用例
  4. 五个简单的习惯让我更爱我的生活
  5. 可解释人工智能技术-积分梯度
  6. 【云原生之Docker实战】使用Docker部署Pichome个人相册系统
  7. 设计模式 - 原型模式
  8. 长城证券分析报告(0607)
  9. 致远小场景方案之表单获取ERP基础档案数据
  10. ERP专业知识讲座:1.ERP的管理思想