質問: ask(lista) insatsu(lista) break return None paaohjelma() コード ```
回答: `insatsu()` を、たとえば、次のようにすると可能です (少し書き直しています): ``` def insatsu(list_hour_string): list_hour_float = [float(string) for string in list_hour_string] list_hour_format = ['{:.01f}'.format(hour_float) for hour_float in list_hour_float] string_list_hour = '時間、'.join(list_hour_format) sum_hour = sum(list_hour_float) #ここで、リスト内の要素をを小数でいれたいです。3.4時間、4.5時間、5.6時間、9.0時間など print("入力した時間はこちらです:", string_list_hour, "時間、合計 ", sum_hour, "時間", sep="") average = sum_hour / len(list_hour_float) print("平均業務時間は ", average, "時間です",sep="") print() insatsu(["3.4", "4.5", "5.6", "9"]) ``` 「内包表記」という記法を使っているのでご注意ください 5. データ構造 — Python 3.8.4rc1 ドキュメント Pythonリスト内包表記の使い方 | note.nkmk.me リスト内包表記の活用と悪用 - Qiita 実行結果: ``` $ python test.py 入力した時間はこちらです:3.4時間、4.5時間、5.6時間、9.0時間、合計 22.5時間 平均業務時間は 5.625時間です ```