2-2 如何为元组中的每个元素命名, 提高程序可读性

Paste_Image.png

问题

大量使用索引,无法确切辨识内容


Paste_Image.png

C语言解决方法
1, 使用宏定义
2, 使用枚举类型


Paste_Image.png

解决办法

Paste_Image.png

1, 定义常量


Paste_Image.png

或定义为列表拆包方式


Paste_Image.png

2, 标准库替代
方式1:


Paste_Image.png

方式2:


Paste_Image.png

访问方法


Paste_Image.png

是内置元组的子类,开销仅比元组大一点,所有使用普通元组的地方均可以使用namedtuple

Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,785评论 18 399
  • 写着写着发现简书提醒我文章接近字数极限,建议我换一篇写了。 建议52:推荐使用String直接量赋值 一般对象都是...
    我没有三颗心脏阅读 1,389评论 2 4
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,067评论 19 139
  • 大约是去年夏天,儿子一下子窜了个。 那个暑假,我大腹便便,怀着女儿,很多时候都窝在空调间里,儿子的课外班都由他自己...
    淡淡花开阅读 491评论 0 2
  • 你爱上少年时,不起眼不优秀。 可你不知道你的不起眼在另一个少年眼中都是早起奋斗的小可爱。 你没注意过另一个少年,就...
    努力奔跑的冰兒阅读 168评论 0 0