python - 返回第一个元素 python

标签 python

我有一个 S1 = (15, 20, 65) 的列表/元组/数组 我想循环遍历这个列表/元组/数组并获取第一个元素 15

我所做的是:

for sensor in S1:
    print (sensor[0])

但是我收到错误TypeError: 'int' object is not subscriptable

然后,我尝试了以下代码:

for sensor in S1:
    print (str(sensor)[0])

但它会打印所有数字的第一位数字。

如何获得结果15(第一个元素)?

最佳答案

S1[0] 为您提供第一个元素。

你的第一个代码不起作用,因为当你循环S1时,传感器已经是一个整数,然后传感器[0]没有意义。

关于python - 返回第一个元素 python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45093175/

相关文章:

python - pytest 只运行更改的文件?

python - 将 Pandas 数据框附加到 Google 电子表格

Python3 Pandas 按列名称未知的列进行过滤

python - 插入数据库 MySQL 时出现错误 "not all arguments converted during string formatting"

python - Tkinter Canvas 滚动条不跟随帧超过某个点

python - 获取 Pandas 行中最大值的列索引

python - R 或 Python 中多个 json 文件的数据帧

python - 打印或写入 stdout 时出现 BlockingIOError

python - 通过序列化器创建多模型实例怎么样?

python - 根据索引值用系列填充多个缺失值