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

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

作者: lupinwu | 来源:发表于2016-11-06 17:32 被阅读0次
    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

    相关文章

      网友评论

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

          本文链接:https://www.haomeiwen.com/subject/clhbuttx.html