【发布时间】:2020-10-17 10:42:25
【问题描述】:
我想使用现有变量的名称在 python 中命名一个变量。例如:
s = "Hello World"
words = s.split()
numofwords = len(words)
word(numofwords) = words[numofwords-1]
我不确定我将使用什么语法来定义第 4 行中的变量。我的代码希望做的是打印字符串中的最后一个单词,存储为变量 wordx,x 是最后一个单词的编号. (在本例中为 2。)我是 Python 新手,所以代码中可能存在一些错误。
【问题讨论】:
-
代码中肯定有很多错误,但我给你的建议是在它进一步发展之前真正停止这种思路。这就是痛苦
-
请注意,
words已经提供了您想要的东西——它有一个众所周知的名称并提供对单个项目的访问。你只写words[1]而不是words2。
标签: python naming-conventions naming