-4
forループの結果から結果配列を作成したいとします。たとえば、forループを3,3,5,6,7,8,9,1,5の結果で実行しました。 10 IDまで[0、0 1,1 2,0 3,2 4,0 5,2 6,1 7,1 8,1 のように見えるの配列を作成したいです9,1 10,0]はforループからPythonの結果配列を作成するには?
任意のヘルプは非常に初心者プログラマ
高く評価されforループの結果から結果配列を作成したいとします。たとえば、forループを3,3,5,6,7,8,9,1,5の結果で実行しました。 10 IDまで[0、0 1,1 2,0 3,2 4,0 5,2 6,1 7,1 8,1 のように見えるの配列を作成したいです9,1 10,0]はforループからPythonの結果配列を作成するには?
任意のヘルプは非常に初心者プログラマ
高く評価され私はあなたがを使用することをお勧めします配列の代わりに10を使用します。コードは次のようになります。
sample=[3,3,5,6,7,8,9,1,5]
def count_occurrence(sample):
occurrence={}
for i in range(10):
occurrence[i]=0
for num in sample:
occurrence[num]+=1
return occurrence
o=count_occurrence(sample)
print(o)
#if you still want the array you mentioned:
a=sorted(list(o.items()))
print(a)
最初の結果と2番目の結果の相関は何ですか? –
スタックがうまくいけば2列の最初の列0-10と2番目の列の番号が表示されます。 –
resuls配列は次のようになります –