Python中如何将带空格的字符串转为列表中的单个元素
实现方法
直接将你拼接好的完整字符串放在方括号[]中构造列表即可,不需要调用split()或list()方法。
方法说明
split()方法默认按空白字符分割字符串,会把空格前后的内容拆分为多个列表元素list()方法会迭代字符串的每个字符,最终生成每个字符单独作为元素的列表- 直接用
[字符串变量]的写法,就是把整个字符串作为唯一元素存入列表,完全符合你的需求
完整修改后代码
fName = input("Enter your First Name: \n") lName = input("Enter your Last Name: \n") location = input("Enter your Location: \n") string = fName + " " + lName + " " + location # 构造单元素列表 result = [string] print("String converted to list :", result)
输出示例
假设你输入的名字分别是zhang、san,位置是shanghai,输出结果为:
String converted to list : ['zhang san shanghai']
内容的提问来源于stack exchange,提问作者Raspberry Lemon
相关产品推荐
相关产品推荐

