是否有一种 Python 式的方法来更改列表中每个对象的类型?
例如,我有一个对象列表Queries。 有没有一种奇特的方法可以将该列表更改为字符串列表?
例如
lst = [<Queries: abc>, <Queries: def>]
将更改为
lst = ['abc', 'def']
当 str() 用于 Queries 对象时,我得到的字符串是上面第二个代码示例中的字符串,这正是我想要的。
还是我只需要遍历列表?
非常感谢您的任何建议。
请您参考如下方法:
newlst = [str(x) for x in lst]
你可以使用 list comprehension .
