Size: a a a

Сообщество Python Программистов

2021 May 11

Е

Егор in Сообщество Python Программистов
И возвращает измененный список?
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Может проще изначально случайный список генерировать?
источник

E

Egor in Сообщество Python Программистов
перечитай сообщение еще раз
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Переслано от Rextester
Result:
Help on method shuffle in module random:

shuffle(x, random=None) method of random.Random instance
   Shuffle list x in place, and return None.
   
   Optional argument random is a 0-argument function returning a
   random float in [0.0, 1.0); if it is the default None, the
   standard random.random will be used.

None


Tip:
Wrap your code in triple backticks to display it in monospace.
источник

a

abc in Сообщество Python Программистов
неа
источник

Е

Егор in Сообщество Python Программистов
А куда тогда идёт значение со второй строки?
источник

D

Dima in Сообщество Python Программистов
алгоритм тасования Фишера – Йейтса
с этим наверное пойду
источник

E

Egor in Сообщество Python Программистов
источник

Е

Егор in Сообщество Python Программистов
Понял
источник

Е

Егор in Сообщество Python Программистов
import random
list = [1,2,3,4,5]
x = random.randint(len(list)-1)
o = ""
no = []
for i in range(len(list)):
   if x in no:
       x = random.randint(len(list)-1)
   else:
       o += list[x]
       no.append(x)
источник

D

Dima in Сообщество Python Программистов
import random
from random import randint
a = [x for x in range(1,100)]
for i in range(len(a) - 1, 0, -1):
   j = random.randint(0, i + 1)
   a[i], a[j] = a[j], a[i]
print(a[:randint(1,99)])
источник

VA

Vadim Apenko in Сообщество Python Программистов
источник

P

Paper_doll_96 in Сообщество Python Программистов
Кстати, питоний рандом можно ведь предсказать?
источник

A

Alexander in Сообщество Python Программистов
при достаточной смекалке можно любой рандом предсказать, кроме рандомного
источник

E

Egor in Сообщество Python Программистов
давай тогда уж "псевдорандом", а то у людей крыша поедет)
источник

Е

Егор in Сообщество Python Программистов
да, он опирается на текущее время
источник

VD

Vlad Dimmer in Сообщество Python Программистов
Вообще, касательно рандома есть два метода: генерация по заданному числу через функцию, которая выдает более-менее правдоподобное распределение вероятности, либо аппаратным методом получать истинно случайное значение путем измерения некоторой нерегулярной характеристики.
источник

R3

Rud 356 in Сообщество Python Программистов
только достаочно ли ты быстр для того, чтоб сказать когда сгенерено число
источник

VA

Vadim Apenko in Сообщество Python Программистов
Нет в модуле рандом импортов ничего связанного с временем.
источник

VA

Vadim Apenko in Сообщество Python Программистов
А вот копнуть в urandom интересно
источник