Skip to main content
 首页 » 编程设计

python之更改 Python 列表中的类型

2025年05月04日9luoye11

是否有一种 Python 式的方法来更改列表中每个对象的类型?

例如,我有一个对象列表Queries。 有没有一种奇特的方法可以将该列表更改为字符串列表?

例如

lst = [<Queries: abc>, <Queries: def>] 

将更改为

lst = ['abc', 'def'] 

当 str() 用于 Queries 对象时,我得到的字符串是上面第二个代码示例中的字符串,这正是我想要的。

还是我只需要遍历列表?

非常感谢您的任何建议。

请您参考如下方法:

newlst = [str(x) for x in lst] 

你可以使用 list comprehension .