Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何将不带逗号的列表分隔为带逗号的列表_Python_List - Fatal编程技术网

Python 如何将不带逗号的列表分隔为带逗号的列表

Python 如何将不带逗号的列表分隔为带逗号的列表,python,list,Python,List,我有一个列表,只有一个字符串和5个单词。 我希望能够使用逗号分隔字符串,这样它将得到一个包含5个字符串的列表。我怎样才能做到这一点 尝试使用for循环将\替换为“,但由于某些原因,该循环无效 list=['order_id\tquantity\titem_name\tchoice_description\titem_price'] 如何将其分离,使其成为 list=['order_id','quantity','item_name','choice_description','item_pri

我有一个列表,只有一个字符串和5个单词。 我希望能够使用逗号分隔字符串,这样它将得到一个包含5个字符串的列表。我怎样才能做到这一点

尝试使用for循环将
\
替换为
,但由于某些原因,该循环无效

list=['order_id\tquantity\titem_name\tchoice_description\titem_price']
如何将其分离,使其成为

list=['order_id','quantity','item_name','choice_description','item_price']
可以对列表中要拆分的原始字符串使用split(),并在列表中单独存储字符串

例如。 “您的字符串”。拆分(“\t”)

第一次编辑:
用空格拆分字符串将为您提供一个由5个单独字符串组成的元组,您现在可以将这些字符串存储在列表中或继续附加到新列表中

这将把字符串拆分为一个列表


list=list[0]。拆分(“\t”)
您可以使用拆分功能

list = 'order_id\tquantity\titem_name\tchoice_description\titem_price'.split('\t')
编辑:您可以通过执行列表[0]来访问原始列表上的第一个元素。因此,您的代码应该是:

l = ['order_id\tquantity\titem_name\tchoice_description\titem_price']
l = l[0].split('\t')

list=list[0]。拆分(“\t”)
。字符串已经是列表元素更改了我的答案。谢谢。