Python实践102-集合字面量

集合字面量

  • Python 3中用大括号,括住的内容,自动定义为集合
  • 和Python 2中的set()函数相同

举个栗子

if __name__ == '__main__':
    nums = {1, 2, 3}
    nums.add(4)
    squares = {x*x for x in nums}
    print(nums)
    print(squares)
    # {1, 2, 3, 4}
    # {16, 1, 4, 9}

代码地址

本系列文章和代码已经作为项目归档到github,仓库地址:jumper2014/PyCodeComplete。大家觉得有帮助就请在github上star一下,你的支持是我更新的动力。什么?你没有github账号?学习Python怎么可以没有github账号呢,快去注册一个啦!