원하는 비율로 문자 랜덤생성하기 List [Python]

2022. 3. 11. 14:04Python

728x90
반응형

 

 





import random

def ratelist(total, rate):
    li = []

    o = 'o'
    x = 'x'

    _rate = rate / 100
    _count = total

    for i in range(1,_count):
        if i <= _rate * _count:
            li.append(o)
        else:
            li.append(x)
    
    random.shuffle(li)

    return li


li = ratelist(100, 70)

print(li)








 

 

728x90
반응형