在Python中,我们可以在不应用循环的情况下转换上/下列表中的项目吗?

问题描述 投票:0回答:1

在Python中,我们可以在不应用循环的情况下转换上/下列表中的项目吗?

我一直在不应用循环的情况下将 python 中的列表项转换为上/下。有谁知道吗

不应用for循环。

python list lowercase
1个回答
0
投票

您可以使用

map
这意味着您不会自己编写循环,但底层 C 代码中仍然会有一个循环:

>>> fruit = ['apple', 'banana', 'cherry']
>>> uppercase_fruit = list(map(str.upper, fruit))
>>> uppercase_fruit
['APPLE', 'BANANA', 'CHERRY']
>>> lowercase_fruit = list(map(str.lower, uppercase_fruit))
>>> lowercase_fruit
['apple', 'banana', 'cherry']
© www.soinside.com 2019 - 2024. All rights reserved.