【问题标题】:How to convert Nonetype to integer? [duplicate]如何将 Nonetype 转换为整数? [复制]
【发布时间】:2021-08-01 13:07:15
【问题描述】:

该值存在于列表中。

list = ['4', '4', '4', '1,119', '1,119', '1,119']

我尝试将 Nonetype 转换为 int。

list = ['4', '4', '4', '1,119', '1,119', '1,119']

for i in list :
     a = [int(x.replace(',', '')) for x in list]

print(set(list))

TypeError: 'NoneType' object is not iterable

我想要输出

list = [4,1119]

【问题讨论】:

标签: python


【解决方案1】:
lst = ['4', '1,119']
print ([int(x.replace(',', '')) for x in lst])

【讨论】:

    猜你喜欢
    • 2013-07-23
    • 2019-03-15
    • 2015-09-18
    • 1970-01-01
    • 2020-02-06
    • 1970-01-01
    • 2021-09-27
    • 2011-03-25
    相关资源
    最近更新 更多