在 Python 中将单个项目列表转换为整数
Python 中要将单个项目列表转换为整数:
- 访问索引 0 处的列表。
- 将结果分配给变量。
- 该变量将存储列表中的唯一项目。
my_list = [243]
result = my_list[0]
print(result) # ?️ 243
print(type(result)) # ?️ <class 'int'>
我们使用括号表示法访问列表中的第一项并将结果分配给变量。
如果列表元素可能不是 int 类型,请在赋值之前使用 int() 函数对其进行转换。
my_list = ['246']
result = int(my_list[0])
print(result) # ?️ 246
print(type(result)) # ?️ <class 'int'>
int 类返回一个由提供的数字或字符串参数构造的整数对象。
如果我们的列表可能为空,请使用 try/except 语句。
my_list = []
try:
result = my_list[0]
print(result)
except IndexError:
# ?️ this runs
print('The list is empty')
示例中的列表为空,因此在 except 块中引发并处理 IndexError。
或者,我们可以使用带有 break 语句的 for 循环。
使用 for 循环将单个项目列表转换为整数
要将单个项目列表转换为整数:
- 使用 for 循环遍历列表。
- 将第一项分配给变量。
- 使用 break 语句退出循环。
my_list = [246]
result = None
for result in my_list:
break
print(result) # ?️ 246
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站。本站所有源码与软件均为原作者提供,仅供学习和研究使用。如您对本站的相关版权有任何异议,或者认为侵犯了您的合法权益,请及时通知我们处理。