【发布时间】:2021-03-01 05:45:25
【问题描述】:
比如说我有一个列表
list1 = ["George", "47", "62", "71", "Apples"]
有没有办法我可以做类似list2 = list1[1:4] 的事情,同时将所有这些值转换为整数,或者至少在之后。
编辑:
我刚刚实现的是在分配它之后(所以在这种情况下是在list2 = list1[1:4]之后)我做了一个for循环,格式如下
for i in range(len(list2) :
list2[i] = int(list2[i])
我觉得这不是最优雅的方式,所以我仍然会很感激任何意见,因为我有多个列表我需要这样做,所以多次这样做感觉...马虎地说最少。
【问题讨论】:
标签: python python-3.x list types