学习python代码笔记

string.strip()删除收尾指定字符 默认空格

a = "   112,   12313   ,   1231"
a = a.split(',').strip()
print(a)

#报错输出 
a = a.split(',').strip()
AttributeError: 'list' object has no attribute 'strip'


a = "   112   ,   12313   ,   1231"
a = a.strip().split(',')
print(a)
#输出
['112   ', '   12313   ', '   1231']

list.extend()

extend() 函数用于在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)。

collection.Counter( stringTest ).most_common()

利用Counter 计数器 计算 stringTset 中最常见的的字符
结果实例:[(‘e’,3),(‘d’,2),(‘b’,1),(‘c’,1),(‘a’,1)]

for if 组合句 结合Counter 过滤低频词汇

[item for item in collections.Counter(words).most_common() if item[1] >= min_count

for _ in range(10):

for _ in range(10):
    _ +=1
    print(_)
    _ = 1
    #输出 1到10
  # _ 也是一个变量  一般这样写只是为了单纯的计数,而不会在后面用到
  #值得一提的是 每次新的循环开始时 都会被range(10)初始化

dict() list()

空字典 空列表

pytest 模式?

参考手册 https://docs.pytest.org/en/latest/contents.html

你可能感兴趣的:(学习python代码笔记)