1.6 KiB
1.6 KiB
Python 技巧:存储多个值
原文:https://www.pythoncentral.io/python-tricks-storing-multiple-values/
在这篇文章中,我们将讨论如何在 Python 列表中存储和操作值。理解存储和使用值的所有方法对于掌握任何编码语言都是必不可少的,Python 也不例外。出于本文的目的,让我们以下面的列表为例:
l = [1, 2, 3, 4]
所以上面的列表叫做 l,它包含四个值,1,2,3,4。这应该是不言自明的。我们接下来要做的是学习如何快速方便地将列表中的每个值作为 Python 代码中的独立值进行存储。
假设您想将值 1、2、3 和 4 分别保存为变量 a、b、c 和 d。有许多不同的方法可以做到这一点,包括遍历列表,或者使用对应于每个值的索引手动遍历列表,但是实现这一点的最快方法是通过执行下面的简单步骤:
l = [1, 2, 3, 4]
a, b, c, d = l
这就是你需要做的。现在变量 a 的值是 1,b 是 2,c 是 3,d 是 4。
您可以使用任意多的值来实现这一点...当你用完字母表中的字母时,开始将它们组合成单词,并将变量存储为单词而不是字母。请记住,列表中各项的顺序就是它们保存到变量中的顺序,所以请确保按照正确的顺序编写它们(例如,如果在上面的代码片段中,您希望将值 3 保存为 d 而不是 c,只需将 d 放在第三个位置,将您喜欢的任何内容放在第四个位置...也许是 c?).
还有比这更简单或更容易的吗?大概不会。这是一个放在你后口袋里的好方法。