user357670 Asked:2020-11-20 12:58:35 +0000 UTC2020-11-20 12:58:35 +0000 UTC 2020-11-20 12:58:35 +0000 UTC 无法删除 python 2.7 数组中的括号 772 我有 python 2.7 我的数据: [('title',), ('Name',)] 我需要像这样把它拔出来 ['title', 'Name'] python 1 个回答 Voted Best Answer insolor 2020-11-20T13:12:38Z2020-11-20T13:12:38Z 这些不是“括号”,这是一个元素的元组(这由括号内元素后面的逗号表示,即(1)- 只是括号中的一个数字,与 1 相同,但是(1,)-tuple来自一个元素)。 要将其转换为常规的“平面”列表,您需要从原始列表的每个元素中取出第一个元素,并将所有内容收集到一个新列表中。 x = [('title',), ('Name',)] y = [item[0] for item in x] print y 同样通过 for 循环: x = [('title',), ('Name',)] y = [] for item in x: y.append(item[0]) print y
这些不是“括号”,这是一个元素的元组(这由括号内元素后面的逗号表示,即
(1)- 只是括号中的一个数字,与 1 相同,但是(1,)-tuple来自一个元素)。要将其转换为常规的“平面”列表,您需要从原始列表的每个元素中取出第一个元素,并将所有内容收集到一个新列表中。
同样通过 for 循环: