Python获取整个列表对象的最简单方法

2024-09-30 01:21:14 发布

您现在位置:Python中文网/ 问答频道 /正文

l = [['John'],['rides'],['bike'],['with'],['Mr.','Brown'],]

假设我有一个这样的列表对象。如何在不使用for语句并附加到字符串的情况下打印一行中的列表对象?在

我想要的输出:

^{pr2}$

主要编辑:

我提出这个问题的原因是,我分析基于文本的文档,并使用命名实体提取信息,所以我的问题是,当我在列表中输入顺序专有名词“name+su姓”或“Blah Blah Organization”时:

[[u'Milletvekili', u'Ay\u015fe'], [u'oraya'], [u'Merve', u'Han\u0131m'], [u'ile'], [u'gitti'], [u'.']]

我有一个算法,可以比较列表对象和我的数据集,并描述实体类型。if语句决定[u'millevekili',u'Ay\u015fe']是人名

if gettype(arr[i][0].split("'")[0]) == "Özel İsim":
      newarr.append("[Person: " + str(arr[i][0]) + "]")

我把它添加到我的新列表中,这将是我的输出,就像[人:布朗先生]。但我必须将大写单词分组,然后我的输出总是这样的:

 [Person: [u'Milletvekili', u'Ay\u015fe']] 

Tags: 对象实体列表ifwith语句johnperson

热门问题