目录
1 random.shuffle 使用
2 enumerate函数使用
1 random.shuffle 使用
random.shuffle(a):用于将一个列表中的元素打乱
import randoma =[1,2,3,4,5,6]
random.shuffle(a)
print(a)
[5, 1, 4, 2, 3, 6]Process finished with exit code 0
2 enumerate函数使用
enumerate() 函数属于非常有用的高级用法,而对于这一点,很多初学者甚至中级学者都没有意识到。这个函数的基本应用就是用来遍历一个集合对象,它在遍历的同时还可以得到当前元素的索引位置。
我们看一个例子:
names = ["Alice","Bob","Carl"]
for index,value in enumerate(names):
print(f'{index}: {value}')
#====结果===0: Alice
1: Bob
2: Carl
正如你所看到的,这个循环遍历了names列表的所有元素,并通过增加从零开始的计数器变量来为每个元素生成索引。
【#|美团外卖——物流论文小笔记(Python实现)】
推荐阅读
- 算法|一个月读完6本书(这些烧脑神书,你能读完1本,就是学霸!)
- #|多目标优化NSGA-II(非支配排序常见于遗传算法)(C语言实现)
- Python|爬虫学习日记第六篇(异步爬虫之多进程、线程池和实战项目爬取新发地价格行情)
- Python|爬虫学习日记第四篇(xpath解析)
- git|GIT----玩转Git
- Prometheus|PromQL 计算Counter指标增长率 rate irate increase
- python|pandas中to_csv()和read_csv()参数详解
- 深度学习与数据处理|pandas.read_csv() 详解与如何合适的读取行序号与列名
- java|写简洁java代码的小技巧