一連の数値を一意のランダムに表示される文字列に変換します

rachid el kedmiri

私は10進数のシーケンス(0から36 ^ 5まで)を持っています。目標は、5文字(大文字と数字)で構成される一意の(繰り返されない)ランダムに表示される文字列を取得することです。

例えば

    1 get transformed to ACD1R

    2 get transformed to BD5T2

重要な条件は、生成された文字列がランダムに見えることですが、その下には、変換関数の入力と出力の間に全単射関数があります。

私はbase64で試しましたが、pythonic暗号化の方法が何かわかりますか、またはこの問題の解決策は実行可能ではありません

Menglong Li

md5を使用して、hexdigestを5文字にカットするのはどうですか

from hashlib import md5
for i in range(1, 10):
    target = md5(str(i).encode('utf-8')).hexdigest()[0:5].upper()
    print("{number} get transformed to {target}".format(number=i, target=target)))

あなたが得た:

1 get transformed to C4CA4
2 get transformed to C81E7
3 get transformed to ECCBC
4 get transformed to A87FF
5 get transformed to E4DA3
6 get transformed to 16790
7 get transformed to 8F14E
8 get transformed to C9F0F
9 get transformed to 45C48

ただし、これは一意であることを保証するものではありません。ハッシュテーブルを保持して重複するものをチェックし、それらの競合に対して別のテーブルを作成することができます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

連想配列を一意の値のランダム化されたペアに減らします

分類Dev

配列から選択された5つの一意のランダムPHP値を取得し、それらを別々の変数に入れます

分類Dev

文字列を一意の数値に変換するPandasまたはNumpy

分類Dev

Powershell:一意の文字列を一意のintに変換します

分類Dev

900万の一意のランダムな数値のみの文字列を生成します

分類Dev

選択した列の一意の値はデータフレーム列に変換されます

分類Dev

パンダ:文字列が複数の行に表示される場合、文字列に一意のIDを与えるにはどうすればよいですか?

分類Dev

一意のランダムな文字列を生成し、phpを介してさまざまなhtmlタブにそれぞれを使用します

分類Dev

別の列の一意の値の数をカウントする列をパンダに作成します

分類Dev

Oracle-一意の列値ごとに一意の行を生成し、行を列に変換します

分類Dev

JavaScriptで一意の文字列を一意の数値に変換する簡単な方法はありますか?

分類Dev

与えられた数に基づいてランダムな文字を選択し、それぞれを一意の変数に動的に割り当てるPowershell?

分類Dev

パンダシリーズを文字列から一意のintIDに変換します

分類Dev

複数の列を一意の列に変換し、他の列の情報と一致させます

分類Dev

Pythonでパンダのデータフレーム列の値を一意の値の数に基づいて数値表現に一度に変換するにはどうすればよいですか?

分類Dev

一連のホスト変数の一意の値ごとに、インポートされたAnsibleプレイブックを実行します

分類Dev

sql-行ごとに一意のランダム値を生成します

分類Dev

シーケンスからランダムな値を作成しますが、ランダムに繰り返される正確な一意の数の観測値を使用します

分類Dev

別の列の一意の値に応じて、複数の行を1つの行に変換します

分類Dev

一意のIDに関連して値が変更された回数をカウントするにはどうすればよいですか?

分類Dev

投稿のIDをランダムな(ただし一意の)文字列にする

分類Dev

パンダ:複数の列の値を一意の値に置き換えます

分類Dev

ランダムな文字列を生成すると(一意のコードの場合)、同じランダムな文字列が返され続けます

分類Dev

文字列の一部をランダムに生成された数値に置き換える

分類Dev

この一連の文字列を一連の数値に変換する方法

分類Dev

一意の列値をキーとしてパンダデータフレームを_dict()に変換します

分類Dev

パンダの特定の値の1つの列に基づいて、1つの列に一意の値しかないDataFrameを変換する方法

分類Dev

pandasは、一意の列値を列名として変換し、関連するすべてのサーバー名をその下に配置します

分類Dev

列内の一意の値を見つけて、一意の値を数値に置き換えます

Related 関連記事

  1. 1

    連想配列を一意の値のランダム化されたペアに減らします

  2. 2

    配列から選択された5つの一意のランダムPHP値を取得し、それらを別々の変数に入れます

  3. 3

    文字列を一意の数値に変換するPandasまたはNumpy

  4. 4

    Powershell:一意の文字列を一意のintに変換します

  5. 5

    900万の一意のランダムな数値のみの文字列を生成します

  6. 6

    選択した列の一意の値はデータフレーム列に変換されます

  7. 7

    パンダ:文字列が複数の行に表示される場合、文字列に一意のIDを与えるにはどうすればよいですか?

  8. 8

    一意のランダムな文字列を生成し、phpを介してさまざまなhtmlタブにそれぞれを使用します

  9. 9

    別の列の一意の値の数をカウントする列をパンダに作成します

  10. 10

    Oracle-一意の列値ごとに一意の行を生成し、行を列に変換します

  11. 11

    JavaScriptで一意の文字列を一意の数値に変換する簡単な方法はありますか?

  12. 12

    与えられた数に基づいてランダムな文字を選択し、それぞれを一意の変数に動的に割り当てるPowershell?

  13. 13

    パンダシリーズを文字列から一意のintIDに変換します

  14. 14

    複数の列を一意の列に変換し、他の列の情報と一致させます

  15. 15

    Pythonでパンダのデータフレーム列の値を一意の値の数に基づいて数値表現に一度に変換するにはどうすればよいですか?

  16. 16

    一連のホスト変数の一意の値ごとに、インポートされたAnsibleプレイブックを実行します

  17. 17

    sql-行ごとに一意のランダム値を生成します

  18. 18

    シーケンスからランダムな値を作成しますが、ランダムに繰り返される正確な一意の数の観測値を使用します

  19. 19

    別の列の一意の値に応じて、複数の行を1つの行に変換します

  20. 20

    一意のIDに関連して値が変更された回数をカウントするにはどうすればよいですか?

  21. 21

    投稿のIDをランダムな(ただし一意の)文字列にする

  22. 22

    パンダ:複数の列の値を一意の値に置き換えます

  23. 23

    ランダムな文字列を生成すると(一意のコードの場合)、同じランダムな文字列が返され続けます

  24. 24

    文字列の一部をランダムに生成された数値に置き換える

  25. 25

    この一連の文字列を一連の数値に変換する方法

  26. 26

    一意の列値をキーとしてパンダデータフレームを_dict()に変換します

  27. 27

    パンダの特定の値の1つの列に基づいて、1つの列に一意の値しかないDataFrameを変換する方法

  28. 28

    pandasは、一意の列値を列名として変換し、関連するすべてのサーバー名をその下に配置します

  29. 29

    列内の一意の値を見つけて、一意の値を数値に置き換えます

ホットタグ

アーカイブ