Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用python在单个数组中存储两个不同的参数?_Python_Python 3.x - Fatal编程技术网

如何使用python在单个数组中存储两个不同的参数?

如何使用python在单个数组中存储两个不同的参数?,python,python-3.x,Python,Python 3.x,我想在单个数组中存储单个用户的两个参数。一个是用户想要节省的钱和他节省钱的时间,所以这两个参数应该存储在数组中,这是怎么可能的。我还想从数组中抓取它们,比如当我抓取索引0时,它会返回两个东西,一个是他保存的数量,另一个是他保存该数量的时间。我正在尝试以下代码 user_money_to_save =[100,399,4499] time_save = [0.1,0.2,3.4] user_data=[user_money_to_save,time_save] print(user_data[0

我想在单个数组中存储单个用户的两个参数。一个是用户想要节省的钱和他节省钱的时间,所以这两个参数应该存储在数组中,这是怎么可能的。我还想从数组中抓取它们,比如当我抓取索引0时,它会返回两个东西,一个是他保存的数量,另一个是他保存该数量的时间。我正在尝试以下代码

user_money_to_save =[100,399,4499]
time_save = [0.1,0.2,3.4]
user_data=[user_money_to_save,time_save]

print(user_data[0])#this is returning me user_money_to_save. not [100,0.1] 
您可以使用一个函数,该函数接受iterables(可以是零或更多),将它们聚合成一个元组,然后返回它

user_money_to_save =[100,399,4499]
time_save = [0.1,0.2,3.4]

user_data = list(zip(user_money_to_save, time_save))

print(user_data)
输出


[(100,0.1),(399,0.2),(4499,3.4)]

我的第一个猜测是您发出了POST请求,但没有/无效的CSRF令牌:我没有使用POST方法,而不是POST方法。如何向视图发出HTTP请求?@WillemVanOnsem顺便问一句,是否需要创建删除确认模板,我可以通过单击“删除”按钮删除评论保留帖子详细模板吗?如果您想要
user\u data[0]==(100,0.1)
,您需要将列表压缩在一起:
user\u data=list(zip>)(用户节省金钱,节省时间)