样式:返回一个元组

迈克尔

对于返回元组的情况,我遇到过这种编码风格。

_, number_of_days_in_month = calendar.monthrange(year, month)

在这种情况下,monthrange返回一个具有两个值的元组:每月第一天的工作日和每月的天数。

  1. 这种风格可以接受吗?它是否在一些著名的风格指南中有所描述,比如 Google Python 风格指南?

  2. 如果_已经被占用怎么办?例如,在 Django 中,它用于这样的翻译:

    from django.utils.translation import ugettext as _
    output = _("Welcome to my site.")
    
迈克尔

我认为,我们应该遵循 The Hitchhiker's Guide to Python 的建议:

http://python-guide-pt-br.readthedocs.io/en/latest/writing/style/#create-an-ignored-variable

即:在这种情况下使用 __。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Swift中返回一个元组

返回一个元组数组

Segfault返回一个元组

取一个元组列表并返回一个元组

合并一个元组在一个元组中填充了我的任意数量的元组并返回排序

如何为constexpr返回一个元组

QtWidgets.QFileDialog.getOpenFileName返回一个元组

返回同一个元组的函数的方法签名?

返回一个项目系列作为熊猫的元组

Python 3.9:取消IsoCalendarDate数据返回一个元组

Django .get()返回一个元组而不是对象

用Java语言返回一个元组

返回元组的第一个元素

如何创建一个返回Int元组的枚举函数?

为什么Swift Playground中的map(_ :)返回一个String而不是一个元组?

根据另一个元组中对象的成员函数返回的值构造一个元组

为什么将 Python dict 转换为元组会返回一个键元组?

如何编写一个接受一个数字并返回一个三元组列表的函数“三元组”?

Python:为什么str.split()返回一个列表,而str.partition()返回一个元组?

在元组的元组中找到一个元组

numpy.histogram 的输出元组返回一个包含两个不同长度列表的元组

返回两个元组时如何仅使用一个参数

如何将元组列表中的唯一元素作为另一个元组返回

一个方法返回一个元组,如何在C#中分配两个取该元组结果的变量

从数据库检索元组的C#列表仅返回第一个可用的元组

在元组列表中,如果tuple [0]与列表中另一个元组[0]重复,则返回tuple [1]

psycopg2 fetchone() 方法返回一个包含表示 «result» 元组的字符串的单元素元组

为什么这个 group_by / count 查询返回一个元组数组?

从DataFrame返回一个切片以及元组中的int