• Python--关于连接符+


    连接符 +

      连接符 + 实则是创建了新的对象并占用新的内存(dict、set不能使用)

    String

       由于Python必须为每一个使用连接符+的字符串分配新的内存,并产生新的字符串。下面两种方式会更有效

       ①使用格式化操作符(%)

        >>> '%s %s' % ('hello','world')

        'hello world'
        >>>

       ②将字符串放到列表中,使用join连接

        >>> '_'.join(['hello','world'])

        'hello_world'
        >>>

    list

       同上,两个列表使用+连接是产生一个新的列表。可以是list.extend()来代替+

        >>> p = [1,2,3]

        >>> pp = [4,5,6]
        >>> p.extend(pp)
        >>> p
        [1, 2, 3, 4, 5, 6]
        >>>

  • 相关阅读:
    Python GIL-------全局解释器锁
    JavaScript简介
    MongoDB查询
    创建、更新和删除文档
    MongoDB基础知识
    Linux安装mysql
    函数、变量、参数
    循环语句
    控制语句
    集合
  • 原文地址:https://www.cnblogs.com/technologylife/p/5630156.html
Copyright © 2020-2023  润新知