假设我有一行:a = input("Enter your name and age:")
如何使变量“a”存储输入的每个部分,让“George 25”作为“George,25”作为标准变量或列表?我想要做的就是能够将用户输入作为单独的元素存储在列表或变量中,以便用空格分隔的单词输入将成为变量中的单独元素。这够清楚了吧?我正在使用 Python 3.0
最佳答案
如何使用 str.split() :
user_input_list = input("Enter your name and age:").split(' ')
这会创建一个列表,其中包含输入中每个以空格分隔的单词。
>>> 'George 25'.split(' ')
['George', '25']
然后您可以访问每个部分:
user_input_list[0] # George
user_input_list[1] # 25
这就是你想要的吗?
关于python - 如何将用户输入分配给变量或列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7816214/