python - 从元组中提取第一个元素

布瓦内什

我有一个元组数组,并试图提取第一个元素,但它给出了一些随机输出。

import operator

c_details=[('id', 'integer', None, 32, 0), ('name', 'character varying', 10, None, None)]
for mapping in c_details:
        source_name=map(operator.itemgetter(0), mapping)
        print(source_name)

OUTPUT:
<map object at 0x01959358>
<map object at 0x01959148>

然后我尝试了这个。

source_name=list(map(operator.itemgetter(0), mapping))

output:
Traceback (most recent call last):
  File "c:/Users/rbhuv/Desktop/code/bqshift.py", line 26, in <module>
    source_name=list(map(operator.itemgetter(0), mapping))
TypeError: 'NoneType' object is not subscriptable

有人可以帮我解决这个问题吗?(它的python 3.8)

罗勒

每个元组的第一个元素很简单:

mapping[0]

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在python中提取对类型的第一个值

从Python元组中弹出第一个元素

Python:如果第一个元素等于其他元素一起的元组

python:将具有相同第一个元素的元组的元素分组

Python:从元组列表中提取一个元组

如何从python中的字符串中提取第一个浮点数

python json删除第一个元素列表或元组

获取Python列表中每个元组的第一个元素

Python:基于第一个元素对数组中的元组进行排序

Python从列表中删除元组的第一个元素

用python中元组列表中元组的第一个元素索引元素的最快方法

从列表中提取列表并删除第一个和最后一个引号-Python

如何转换所有元组的第一个元素,然后在Python中移动一个位置?

Python:从CSV文件的每一行提取第一个元素

以元组为键的 Python 字典,以键为元组的第一个元素的新字典的键

Python字典获得元组的第一个值

找到字符串的第一个实例后,Python从字符串中提取n个句子

python按两列分组,按一个索引提取第一个元素

第一个元素上的python元组洗牌保持第二个顺序

如何从存储在python数据框中的模式的字符串中提取第一个数字?

Python:如何从数组中提取值的第一个实例并将其存储在列表中?

Python Sqlite3-Null作为元组中的非第一个元素不起作用

如何基于第一个值Python替换元组排序列表中的元组

Python:嵌套列表中的第一个元素

遍历Python列表,但第一个元素在末尾?

更改每组 Python 列表的第一个元素

如何在python中仅从txt文件中提取第一个和最后一个数值?

从元组列表中提取第一个元素到列表中

在python中找到第一个数字是元组