gpt4 book ai didi

python - 在Python中返回满足特定条件的项目的最佳方法是什么

转载 作者:行者123 更新时间:2023-12-01 05:58:25 24 4
gpt4 key购买 nike

我当前使用的代码是:

def f(*args):
lst=[str(i) for i in args]
if len(lst)==1:lst = lst[0]
return lst

我想要的是:

a=f(1) #'1', not [1]

a,b = f(1,2) #'1', '2'

只有一个参数是列表,由 a 表示。

除了使用 if 语句之外,还有什么替代方法?

最佳答案

是的:

return lst[0] if len(lst) == 1 else lst

关于python - 在Python中返回满足特定条件的项目的最佳方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11534589/

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