Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.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
String Python将单个字符串添加到列表中_String_Initialization_Append_Add_Letter - Fatal编程技术网

String Python将单个字符串添加到列表中

String Python将单个字符串添加到列表中,string,initialization,append,add,letter,String,Initialization,Append,Add,Letter,我有以下问题: 我有一个项目列表,其中第一个单词代表某物的类型e。g: 墙壁DXU76542 表Uxitr 墙壁rT4 移动Tr2 . . 我想创建另一个类似于此列表的列表,提取每行开头的单个字母,并将它们添加到第二个列表的相应行中,直到出现空格字母“”。所以,我可以在第一个列表的基础上创建第二个列表,其中只包含项目类型。下面是Python代码的一部分(列表:“元素”是一个平面列表): 有人知道我为什么会出错吗 AttributeError:“str”对象没有属性“append” 谢谢。所以你

我有以下问题:

我有一个项目列表,其中第一个单词代表某物的类型e。g:

墙壁DXU76542 表Uxitr 墙壁rT4 移动Tr2 . .

我想创建另一个类似于此列表的列表,提取每行开头的单个字母,并将它们添加到第二个列表的相应行中,直到出现空格字母“”。所以,我可以在第一个列表的基础上创建第二个列表,其中只包含项目类型。下面是Python代码的一部分(列表:“元素”是一个平面列表):

有人知道我为什么会出错吗

AttributeError:“str”对象没有属性“append”


谢谢。

所以你基本上是想拆分,这样你就只得到第一个单词了?(然后将其添加到另一个列表>?是的,正是。。。
for Element in elements:
        list1.Add(Element.Name)

list2=[]
list2.append([])
for i in xrange(0,len(list1)):
    for j in xrange(0,len(list1[i])):
        l=0
        while not (list1[i][l]==" "):
            list2[i][j].append(list1[i][l])
            l = l+1
Output=list2