gpt4 book ai didi

python - 为什么字符串不变成整数?

转载 作者:太空宇宙 更新时间:2023-11-03 14:23:21 25 4
gpt4 key购买 nike

L = [['1','2'], ['3,','4']]
for innerL in L:<br/>
for item in innerL:
item = int(item)

>>> print(L)
[['1','2'], ['3,','4']]

为什么数字串没有变成整数?如果我输入:

>>> type(int('3'))
<class 'int'>

那不是应该把该项变成整数吗?我错过了什么?

最佳答案

它们是整数吗?

L = [['1','2'], ['3','4']]
for innerL in L:
for item in innerL:
item = int(item)
print(item)
print(isinstance(item, int))

输出:

1真的2真的3真的4正确

关于python - 为什么字符串不变成整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47803490/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com