为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Python3 入门教程(新版)_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Python3 入门教程(新版)

咚咚呛 全栈工程师
难度入门
时长 4小时24分
  • 需要注意的是,如果remove的元素不在set里面的话,那么将会引发错误。

    查看全部
  • 可以看到,'Gina'已经添加到name_set里面去了。

    对于set,如果添加一个已经存在的元素,不会报错,也不会改变什么。

    查看全部
  • set提供了add()方法,我们可以使用add()方法,往set里面添加元素。

    names = ['Alice', 'Bob', 'Candy', 'David', 'Ellena']
    name_set = set(names)
    name_set.add('Gina')
    print(name_set) # ==> set(['Gina', 'Alice', 'Candy', 'David', 'Ellena', 'Bob'])
    查看全部
  • 访问set中的某个元素实际上就是判断一个元素是否在set中,这个时候我们可以使用in来判断某个元素是否在set中。

    查看全部
  • set元素是区分大小写的,必须大小写完全匹配,才能判断该元素在set里面。

    查看全部
  • set容器的特点与Grasshopper中的运算器create set 的特征是一致的。

    说明Grasshopper与python在底层逻辑的一致性。

    查看全部
    0 采集 收起 来源:什么是set

    2021-07-27

  • 需要注意的是,上述打印的形式类似 list, 但它不是 list,仔细看还可以发现,打印的顺序和原始 list 的顺序有可能是不同的,因为set内部存储的元素是无序的。
    另外,set不能包含重复的元素,我们传入重复的元素看看会发生什么。

    s = set([1, 4, 3, 2, 5, 4, 2, 3, 1])
    print(s) # ==> set([1, 2, 3, 4, 5])

    可以看到,在传入set()的list中,包含了重复的元素,但是打印的时候,相同的元素只保留了一个,重复的元素都被去掉了,这是set的一个重要特点

    查看全部
    0 采集 收起 来源:什么是set

    2021-07-27

  • 请把下面的字符串用r'''...'''的形式改写,并用print打印出来:

    '\"To be, or not to be\": that is the question.\nWhether it\'s nobler in the mind to suffer.'

    # Enter a code

    print(r'''"To be, or not to be": that is the question.

    Whether it's nobler in the mind to suffer.''')

    查看全部
  • set和list类似,拥有一系列元素,但是set和list不一样:

    set里面的元素是不允许重复的,而list里面可以包含相同的元素;

    set与list的另一个区别是,

    set里面的元素是没有顺序的。

    查看全部
    0 采集 收起 来源:什么是set

    2021-07-27

  • 请在Python中输出以下字符串special string: ', ", \, \\, \n, \t

    # Enter a code

    s = 'special string: \', ", \\, \\\\, \\n, \\t'

    print(s)

    查看全部
    0 采集 收起 来源:Python的字符串

    2021-07-27

  • append(放到最后)
    insert(加位置)
    查看全部
  • L = []
    for item in L:   
      print(item)
    查看全部
  • 由于列表list是一个有序的容器,所以在list里面,每一个元素都有一个唯一的位置,我们称之为索引(index),这和字符串是类似的,因此我们也可以通过位置的方式获取list中的元素,回顾一下前面学习的,我们通过中括号[]来按位置访问对应的元素。
    注意,这里要注意区分,列表的定义也是通过中括号[]来定义的,但这和通过索引访问列表里面的元素并不冲突

    names = ['Alice', 'Bob', 'David', 'Ellena']
    print(names[0])
    print(names[1])
    print(names[2])
    print(names[3])
    查看全部
  • 正如我们看到的,list可以放入数字、字符串等数据类型,list不对放入其中的类型进行判断,也就是说,list可以同时放入任意类型的数据,这是Python这门语言决定的,因为Python是动态语言。


    查看全部
  • 列表(list)是一种有序的容器,放入list中的元素,将会按照一定顺序排列。构造list的方法非常简单,使用中括号[]把需要放在容器里面的元素括起来,就定义了一个列表。

    查看全部

举报

0/150
提交
取消
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作,灵活使用流程控制语句。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!