import random
result = []
for i in list_data:
for e in list_data:
result += str(i,e)
# ======
return result
import gowithflow as gwf
a = ['a', 'b', 'c']
gwf.number_of_cases(a)
['aa', 'ab', 'ac', 'ba', 'bb', 'bc', 'ca', 'cb', 'cc']
a = ['a', 'a']
gwf.number_of_cases(a)
['aa']
a = [1, 2, 3, 'a']
gwf.number_of_cases(a)
['11', '12', '13', '1a', '21', '22', '23', '2a', '31', '32', '33', '3a', 'a1', 'a2', 'a3', 'aa']
# '''
元のリストのすべての値のペアで新しいリストが必要です。すべての一対の値が 'str'形式に戻ります。同じ値のペアがある場合は、2つの値のいずれかが削除されます。私のコードは前半、後半は一例です。リストのあるケースの数は、Python
はTypeErrorが印刷されています。あなたが与えている例が、ご希望の出力は、次の解決策が十分でなければならないしている場合
デコードSTRは
を与えますか? – schwobaseggl
'list(' dのaのdのcのための(str(c)+ str(d)の設定)) ' – chrisz
' list_dataはどこから来ますか?あなたの質問にはエラーの**完全**トレースバックを入れてください。 'decode()'は通常 'bytes'オブジェクトで使用されるので、' gowithflow'モジュールの中で型を混在させているかもしれません。 – cdarke