Python3.x 嵌套查询

本文详细介绍了一个使用Python实现的字符串排列生成算法。通过嵌套循环,文章展示了如何将三个不同的字符串中的字符进行组合,生成所有可能的排列组合。此算法适用于初学者理解基本的循环结构和字符串操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

#coding=utf-8

#字符串s1='ABC', 字符串s2='123',字符串s3='xyz',请输出s1、s2、s3中所有字符的排列
#嵌套查询
if __name__ == '__main__':
    s1 = 'ABC'
    s2 = '123'
    s3 = 'xyz'
    for x in s1:
        for y in s2:
            for z in s3:
                print(x + y + z)

结果:
A1x
A1y
A1z
A2x
A2y
A2z
A3x
A3y
A3z
B1x
B1y
B1z
B2x
B2y
B2z
B3x
B3y
B3z
C1x
C1y
C1z
C2x
C2y
C2z
C3x
C3y
C3z

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值