当前位置: 首页 > 后端技术 > Python

Python代码阅读(第三十二篇):随机返回列表中的一个元素

时间:2023-03-26 00:58:05 Python

Python代码阅读合集介绍:为什么不建议Python初学者直接看项目源码本文阅读的代码实现了方法返回列表函数中的随机元素。random.sample()提供类似于此代码片段的功能。本文阅读的代码片段来自30-seconds-of-python。samplefromrandomimportrandintdefsample(lst):returnlst[randint(0,len(lst)-1)]#EXAMPLESsample([3,7,9,11])#9sample函数接收一个列表并返回随机数之一元素。该函数使用random.randint()生成与列表中的索引相对应的随机数,返回该索引处的元素。random.randint(a,b)函数返回一个满足a<=N<=b的随机整数N。