원하는 비율로 문자 랜덤생성하기 List [Python]
2022. 3. 11. 14:04ㆍPython
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
반응형
'Python' 카테고리의 다른 글
Python 요일 표시하는 방법 (초간단) (0) | 2022.03.03 |
---|---|
Selenium 에서 iFrame 처리하는 방법 Python (1) | 2022.02.20 |
해결법 module 'datetime' has no attribute 'strftime' (0) | 2022.02.05 |
Python) Selenium IE Driver Pop-up 처리 (0) | 2021.02.01 |
Python) compare two image - use Pillow (0) | 2021.01.30 |