gpt4 book ai didi

Python:是否有更简单的方法来删除和替换列表中的项目?

转载 作者:行者123 更新时间:2023-12-01 04:06:38 25 4
gpt4 key购买 nike

我想知道是否有一种更简洁的方法从列表中重新分配随机项目:首先将原始项目设置为变量,然后用另一个预设变量替换列表中的该项目。

listofwords 是一个包含 9 个项目的列表。

random_val = random.randint(0,8)

removed_word = listofwords[randomval]
listofwords[randomval] = substitute_word

最佳答案

您可以使用元组打包/解包进行单行交换,仅此而已;并没有真正改进代码:

listofwords[randomval], removed_word = substitute_word, listofwords[randomval]

关于Python:是否有更简单的方法来删除和替换列表中的项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35490881/

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