gpt4 book ai didi

python - 以相同的方式转换列表中的每个值

转载 作者:行者123 更新时间:2023-12-02 18:55:20 24 4
gpt4 key购买 nike

我有一个数字列表,并且我想要一个包含撇号内的数字的列表(['a', 'b', 'c'])。我不知道语法应该是什么,但我的猜测是这样的

list = [1, 2, 3]
for i in list:
list[i] = f"'{list[i]}'"

最佳答案

您希望撇号与数字一起显示吗?换句话说,这不是您正在寻找的行为吗?

>>> print('1', '2', '4', '5', '8')
1 2 4 5 8

如果是这样,请坚持您开始使用的方法(其他答案都只是将您的数字转换为字符串)。如果您希望显示的数字带有撇号,请执行

>>> x = [1, 2, 3]
>>> for i in range(len(x)):
>>> x[i] = f"'{i}'"
>>>
>>> print(*x)
'0' '1' '2'

关于python - 以相同的方式转换列表中的每个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66235117/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com