gpt4 book ai didi

python - 将方法参数放入键值对列表中

转载 作者:太空宇宙 更新时间:2023-11-03 19:28:03 25 4
gpt4 key购买 nike

我希望将每个方法参数放入列表中的字典或元组对中,因为稍后参数将通过 urllib.urlencode 放入并形成 POST 语句。

我从其他问题中了解到这一点

def func(a,b,c,d,e=None,f=None):
values= locals()
data= dict((k,v) for k,v in values.iteritems() if v is not None)

第二行只是删除未使用的可选参数。这样做的问题是因为我稍后将其用作 POST 数据,我需要维护参数的顺序。

那么是否有类似的方法可以执行上述操作,但我想避免使用字典,因为它们是无序的?

编辑:我可能完全忽略了一些东西..我可以通过 POST 以任何顺序发送值,对吗?

最佳答案

POST 数据在 99.99999%(甚至更多)的情况下被视为无序。不用担心顺序。

关于python - 将方法参数放入键值对列表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7336866/

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