- python从list随机取元素
import random
list = [1,2,3,4,5]
n=3
sam = random.sample(list, n) # 随机取多个不重复的元素,无序
cho = random.choice(list) # 随机取1个元素
- list排序
list = ['n000002/0003_01.jpg', 'n000003/0002_01.jpg', 'n000002/0010_01.jpg','n000002/0010_02.jpg']
list.sort(key=lambda x:int(x.split('/')[1].split('.')[0].split('_')[0]))
list.sort(key=lambda x:int(x.split('/')[1].split('.')[0].split('_')[1]))
list.sort(key=lambda x:int(x.split('/')[0][1:]))
# 输出:
['n000002/0003_01.jpg', 'n000002/0010_01.jpg', 'n000002/0010_02.jpg', 'n000003/0002_01.jpg']
- dict排序
# 创建一个字典
dic={'a':'甘肃酒泉','b':'广州市','c':'四年'}
print(sorted(dic))
# 输出:['a', 'b', 'c'],默认用key排序
print(sorted(dic.keys()))
# 不加 reverse 参数时,默认是升序,如果想按降序排序,则加参数 reverse = True
# 输出:['a', 'b', 'c']
print(sorted(dic.values()))
#输出:['四年', '广州市', '甘肃酒泉']
print(sorted(dic.items(),key=lambda s:s[0]))
print(sorted(dic.items(),key=lambda s:s[1]))
# 输出:
[('a', '甘肃酒泉'), ('b', '广州市'), ('c', '四年')]
[('c', '四年'), ('b', '广州市'), ('a', '甘肃酒泉')]
- linux查看磁盘空间指令:
/bin/myDiskQuota
![在这里插入图片描述](https://img-blog.csdnimg.cn/b25f4033c5ea46718e12b76319eb5d69.png)