- 博客(4)
- 收藏
- 关注
原创 Python判断两个字符串是否为父子集
两个问题的区别在于是否判断元素的数量问题一:字符串s是否含有字符串t所有种类元素实例一:s='a't='aaa'print(set(t).issubset(set(s)))"""输出结果:True"""实例二:s='asdeef't='easf'print(set(t).issubset(set(s)))"""输出结果:True"""问题二:字符串s包含字符串t所有元素实例一:from collections import Counters='a't=.
2021-08-19 22:04:43
179
1
原创 python知识点总结——性能比较
尽量不要用list,尽量用dict,如果元素不重复,用set更好。查询是否在dict内,也不要在用dict.keys()。使用list存储数据时,按索引访问元素很快,但是插入和删除元素就很慢了,因为list是线性存储,数据量大的时候,插入和删除效率很低。deque是为了高效实现插入和删除操作的双向列表,适合用于队列和栈:...
2021-08-07 17:48:17
161
原创 python知识点总结——内置容器详解
python内置容器详解容器类型简介:python提供了4种基础容器类型数据,他们是列表,元组,字典,集合容器存储目的示例列表按顺序存储,按顺序使用,单纯的堆积数据lst = [1, 2, 3]元组按顺序存储,按顺序使用,单纯的堆积数据tup = (1, 2, 3)字典按关键字存储,提供key到value的映射,映射关系才是我们关心的dic = {‘python’: 100, ‘php’: ‘90’}集合按关键字存储,主要目的是去重set = {
2021-08-07 17:41:32
165
原创 Python知识点总结——fractions(分数模块)
fractions模块详解一.实例化Fraction(numerator=0, denominator=1)可以同时提供分子(numerator)和分母(denominator)给构造函数用于实例化Fraction类,但两者必须同时是int类型或者numbers.Rational类型,否则会抛出类型错误。当分母为0,初始化的时候会导致抛出异常ZeroDivisionErrorfrom fractions import Fractiona=Fraction(16, -10)print(a)""
2021-08-05 13:43:28
2539
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人