取得使用者輸入的數字清單:Pythonic 解決方案
嘗試使用輸入從使用者擷取數位清單時() 或raw_input() ,由於Python 傾向於將輸入解釋為字串,您可能會遇到意外結果。為了避免此問題並取得整數列表,請採用更 Pythonic 的方法,使用列表理解和輸入拆分。
a = [int(x) for x in input().split()]
範例:
>>> a = [int(x) for x in input().split()] 3 4 5 >>> a [3, 4, 5]
這個簡潔的解決方案利用:
透過利用此方法,您可以輕鬆地在 Python 中擷取使用者的數字列表,而無需複雜的正規表示式或額外的解析步驟。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3