首页 > 编程语言 > 详细

python random模块随机取list中的某个值

时间:2019-07-11 23:29:24      阅读:199      评论:0      收藏:0      [点我收藏+]
import random 
from random import randint
list_one=["name","age",18]
choice_num=random.choice(list_one)
print(choice_num)

index_num=randint(1,1000)%len(list_one)
print(list_one[index_num])

‘‘‘
利用下表随机取值
‘‘‘
def getsomeone(listobject):
    if isinstance(listobject, list) :
        index_num=randint(1,1000)%len(listobject)
        return listobject[index_num]
    else:
        return None
    ‘‘‘
    利用random中的choice函数随机取值
    ‘‘‘
def getsomeone1(listobject):
    if isinstance(listobject, list):
        someone=random.choice(listobject)
        return someone
    else:
        return None
    
print(getsomeone(list_one))
print(getsomeone1(list_one))
    

 

python random模块随机取list中的某个值

原文:https://www.cnblogs.com/tallme/p/11173422.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!