在 Python 3 中使用不带值名称的值本身

雅苏尔贝克·埃尔金博耶夫

有没有办法在没有名称的情况下在内部使用变量本身?
例如,我有一个这样的字符串:
someStuffVariableName = "abcdefghijklmnop..."
如果我想操作它,我需要每次写这个 var 的名称,但它太长了:
someStuffVariableName = someStuffVariableName[0:-1]
但是,无论如何,我可以这样做:
someStuffVariableName = self[0:-1]还是someStuffVariableName = this.value[0:-1]

奎尔克莱夫

那没有。

您最好的选择是:

  1. 使用更简洁的变量名(但不要放弃可读性!)

  2. 只处理长度

请注意,在某些情况下,答案实际上是肯定的。例如,您通常可以编写x += y而不是x = x + y,而x /= y不是x = x / y

但这仅适用于赋值运算符

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用python 3的中间值

如何使用不带熊猫的Python从CSV文件中获取10个最大值

Python 3 字典的值

使用for循环和python 3中的if条件用不同的值替换两个数组中的匹配元素

使用 Python 3 从 xml 文件打印值

Python 3 psutil,提取pid和名称值?

在 Python3 中使用具有种子值的 itertools.product

如何选择其中使用Python sqlite3的元组值?

在python中使用boto3查询cloudwatch日志中的不同值

函数之间的数组指针中的值丢失(与swig编译以在python3中使用)

在Python 3中使用tkinter在simpledialog.askstring中添加默认值

在Python3.x中使用argparse时如何为可选参数添加必需的值

如何在Python 3中使用tkinter创建带有值的弹出消息按钮?

在Python 3中使用变量的值作为计数器

在 Python v3 中使用 while 循环计算 pi 的值

在 Python3 中使用 filter() 從字典值列表中刪除列表

如何使用python更新本身就是值的键的JSON值

python 3 Tkinter Checkbutton值

尝试在python django中使用不同的键映射两个对应的值

在python中使用不同的列名标识具有重复列值的列

如何在python中使用不同的分隔符解析值

在virtualenv中使用Python 3

在 python 中使用 SQLite 3

如何使用for循环在python3中使用不同的预处理函数?

Python:在函数定义中使用不同的变量名称

在Python(3.x)中使用不同的参数连续调用多次函数?

在python3中使用不同的系统语言获取桌面路径

在React中使用不带SVG的D3进行表格行渲染

循环内Python 2.6 / 2.x或Python 3.x中的BASH“ echo -n值”-单行不带空格