成都创新互联网站制作重庆分公司

python笔记-创新互联

python笔记 一.数据类型
  1. str :字符串文本

    深泽网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设公司等网站项目制作,到程序开发,运营维护。创新互联于2013年开始到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联。
  2. int :整型

  3. float:浮点数

  4. complex:复数

  5. list:集合

  6. bool 布尔类型

  7. bytes 字节类型

  8. bytearray 字节数组类型

  9. tuple: tuple是另一种有序的列表,也称为“ 元组 ”。tuple 和 list 非常类似,但是,tuple一旦创建完毕,就不能修改了。

有点类似与指针,指向的元素不可变,但是元素的值可变

使用圆括号 () 直接创建,只需要在圆括号中添加元素,并使用逗号隔开即可

例:t = (“1”,“2”)

  1. range :暂时没搞清楚干啥的 TBD

  2. dict:字典

  3. set:集合和list不同 无法用下标访问 可以进行运算操作 无序,输出时会自动去重

    四种运算符

    运算符 “-” : a-b 表示a中包含 b中不包含的元素

    运算符 “|” :a|b 表示集合a或集合b中包含的元素

    运算符 “&” :a&b 表示集合a或集合b中都包含的元素

    运算符 “^” : a^b表示不同时出现在集合a或集合b中的元素

    其他用法 1.判断是否某一元素是否存在
    fruit = {'apple', 'banana', 'cherry'}
    
    print('banana' in fruit) #存在打印true 不存在打印false
    2.len() 获取集合中元素个数,会自动去重
    basket = {'apple', 'orange', 'apple', 'pear', 'orange', 'banana'}
    fruit = set(("apple", "banana", "cherry")) 
    print(len(basket))  # 4
    print(len(fruit))  # 3
    3.add() 方法用于给集合添加元素,如果添加的元素在集合中已存在,则不执行任何操作 4.update() 方法用于修改当前集合,可以添加新的元素或集合到当前集合中,如果添加的元素在集合中已存在,则该元素只会出现一次,重复的会忽略。 5.remove() 和discard() 方法都是用于移除集合中的指定元素。建议使用discard() ,因为remove()一个不存在的元素时会报错,而discard()不会执行任何操作。 6.pop()随机移除一个元素 7.clear()方法用于移除集合中的所有元素 8.union()、update()合并集合,可以使用 union() 方法返回包含两个集合中所有项目的新集合,也可以使用 update() 方法将一个集合中的所有项目插入另一个集合中。 9.copy()方法用于拷贝一个集合。 10.isdisjoint()方法用于判断两个集合是否包含相同的元素,如果没有返回 True,否则返回 False。 11.intersection()、intersection_update()用于返回两个或更多集合中都包含的元素,即交集。 12.issubset() 判断指定集合是否为该方法参数集合的子集 13.issuperset() 判断该方法的参数集合是否为指定集合的子集 14.difference() 返回多个集合的差集 15.difference_update() 移除集合中的元素,该元素在指定的集合也存在 16.symmetric_difference() 返回两个集合中不重复的元素集合。 17.symmetric_difference_update() 移除当前集合中在另外一个指定集合相同的元素,并将另外一个指定集合中不同的元素插入到当前集合中
  4. List列表是一个有序且可变的集合。允许重复成员。

  5. turple元组是一个有序且不可更改的集合。允许重复成员。

  6. Set集合是一个无序且无索引的集合。没有重复的成员。

  7. dict字典是一个有序*且可变的集合。没有重复的成员。

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


当前题目:python笔记-创新互联
转载来源:http://cxhlcq.com/article/deeehp.html

其他资讯

在线咨询

微信咨询

电话咨询

028-86922220(工作日)

18980820575(7×24)

提交需求

返回顶部