uuid.uuid4() коллизия в 1 цифре

Я генерирую UUID следующим образом:

      import uuid
uuid.uuid4().hex

Вот некоторые из сгенерированных UUID (с разных машин и разных версий Python):

      fe072a0a2a59433f9593e21bb4cc2c5f
3c1757516dfd411aad8a5d0291f92bb5
3b12a39e9d1a4cd2a43aa0c4aee41905
            

Я заметил, что цифра 4 всегда находится в одной и той же позиции в UUID.

Насколько я понимаю, токены UUID в соответствии с RFC4122 должны гарантировать «уникальность в пространстве и времени».

Это баг или фича?

0 ответов

Другие вопросы по тегам