欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 輸入轉列表

李中冰1年前9瀏覽0評論

在Python中,輸入可以通過input()函數獲取。但是如果我們需要將輸入轉化為列表,該怎么辦呢?下面就讓我們來看一下如何將輸入轉化為列表。

input_str = input("請輸入多個元素,使用空格分隔:")  # 獲取輸入
input_list = input_str.split()  # 將輸入按空格分隔
print("轉化后的列表為:", input_list)

以上代碼中,我們首先使用input()函數獲取輸入,然后使用split()方法將輸入按照空格分隔為多個元素,并將其保存在一個列表中。最后使用print()函數輸出轉化后的列表。

如果輸入中存在多個空格,我們可以使用正則表達式將多個空格轉化為一個空格,如下所示:

import re
# 將多個空格替換為一個空格
input_str = re.sub(r"\s+", " ", input_str)
input_list = input_str.split()
print("轉化后的列表為:", input_list)

以上代碼中,我們首先使用Python的re模塊引入正則表達式,并調用sub()函數將多個空格替換為一個空格。然后再按照空格分隔元素,并保存在一個列表中,最后使用print()函數輸出。

輸入轉化為列表,對于Python中的數據處理和算法分析都具有很重要的意義。希望以上代碼對你有所幫助。