gpt4 book ai didi

python - 给定两个字符串,如何将较短的字符串分配给一个变量,将较长的字符串分配给另一个变量

转载 作者:太空狗 更新时间:2023-10-30 01:49:56 24 4
gpt4 key购买 nike

我正在学习 python,想知道是否有 pythonic 方法可以做到这一点。我当然可以做一个

if len(a) > len(b) :
(x,y) = (b,a)

等等。但这似乎有点冗长。在 python 中有没有更漂亮的方法来做到这一点?

最佳答案

排序似乎有点矫枉过正。您只需使用 if 就可以在一行中完成。

x,y = (a,b) if len(a) < len(b) else (b,a)

关于python - 给定两个字符串,如何将较短的字符串分配给一个变量,将较长的字符串分配给另一个变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52309772/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com