您的位置:首页 > 编程语言 > Python开发

python 知识点总结2(持续更新)

2019-03-26 16:09 281 查看

1、哈希set

set是一个无序且不重复的元素集合。

集合对象是一组无序排列的可哈希的值,集合成员可以做字典中的键。集合支持用in和not in操作符检查成员,由len()内建函数得到集合的基数(大小), 用 for 循环迭代集合的成员。但是因为集合本身是无序的,不可以为集合创建索引或执行切片(slice)操作,也没有键(keys)可用来获取集合中元素的值。

set和dict一样,只是没有value,相当于dict的key集合,由于dict的key是不重复的,且key是不可变对象因此set也有如下特性:

  1. 不重复

  2. 元素为不可变对象

注意:

s = set()

s = {11,22,33,44} #注意在创建空集合的时候只能使用s=set(),因为s={}创建的是空字典

参考:https://www.geek-share.com/detail/2687345361.html

2、python: extend (扩展) 与 append (追加) 的区别

链接:https://www.geek-share.com/detail/2712589843.html

3、输出python中list的维度

[code]import numpy as np

a = [[1,2],[3,4]]
print(np.array(a).shape)

4、python 中glob的使用

import glob

a=glob.glob('*/*.avi')

 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: