zoukankan      html  css  js  c++  java
  • 暴力(python)

    输出由1,2,3,4组成的互不相同且无重复的三位数!

    #方式一

    lst = ['1', '2', '3', '4']

    res = []

    for i in lst:

        for j in lst:

            for k in lst:

                # print(set(i + j + k))

                if len(set(i + j + k)) == 3:

                    print(set(i + j + k))

                    res.append(int(i + j + k))

    print(res)

    print(len(res))

    #方式二

    count = 0

    for i in range(1, 5):

        for j in range(1, 5):

            for k in range(1, 5):

                if (i != j) and (i != k) and (j != k):

                    count += 1

    print(count)

    #方式三

    lst = "1234”

    res = 0

    for i in lst:

        for j in lst:

            for k in lst:

                # print(set(i + j + k))

                if len(set(i + j + k)) == 3:

                    print(set(i + j + k))

                    res += 1

    print(res)

    #a 与 b必须是两个相同类型的可迭代对象

    a = "1"

    b = "2"

    print(set(a + b))  # {'1', '2'}

    a = "123"

    b = "2"

    print(set(a + b))  # {'1', '2', '3'}

    a = ['1', '3', 2]

    b = ['2']

    print(set(a + b))  # {'2', '3', 2, '1'}

  • 相关阅读:
    memcached stats 命令
    C# 压缩文件 ICSharpCode.SharpZipLib.dll
    复选框的全选与反选
    Internet Explorer 9 已安装在此系统上
    C# AES 加密与解密
    C# List<T> 泛型
    C# DataTbale详细操作
    C# 日志系统 log4net 配置及使用
    Web.config配置文件详解
    字符串比较
  • 原文地址:https://www.cnblogs.com/xiao-xue-di/p/9644859.html
Copyright © 2011-2022 走看看