2017-04-30 14 views
-2

)(参加のためのエラーを取得しておいてください、と私は文字列にリストを結合する機能を結合を使用しようとしていますが、私はここでは、私はちょうどのpythonを学び始め

store_str = (',').join(store_hours) 
    TypeError: sequence item 0: expected string, int found 

があり、このエラーを得続けます例外は整数以来上げて

time = 15 

store_open = None 
store_hours = [9, 10, 11, 12, 13, 14, 15, 16, 17, 18] 
store_str = (',').join(store_hours) 

答えて

4

私のコードは、文字列の代わりに関数に送信されます。

store_hours = [9, 10, 11, 12, 13, 14, 15, 16, 17, 18] 
store_str = ','.join(map(str, store_hours)) 

Oでrderを呼び出してstr.joinを呼び出すと、最初に引数を文字列に変換する必要があります。

+1

あなたの答えをありがとう、私は今それを理解しています – perryfanfan

+0

@perryfanfan:[_私の質問に誰かが答えるときに_私はどうすればいいですか?_](http://stackoverflow.com/help/someone-answers) – martineau

関連する問題