gpt4 book ai didi

python - 将列表项分发给python中的变量

转载 作者:太空宇宙 更新时间:2023-11-03 12:19:40 24 4
gpt4 key购买 nike

我是 Python 的新手,我正在寻找一种方法将列表中的项目分配到各个变量中。这样做的目的是在 Blender 中将单个项目显示为文本对象。到目前为止,这是我所拥有的,但我知道必须有一种更有效的方法来完成这项工作。

file = open('lyrics.conf')
data = file.read()
file.close()
b = data.split('/')
v = len(b)

if v >= 1:
v1 = b[0]
if v >= 2:
v2 = b[1]
if v >= 3:
v3 = b[2]
if v >= 4:
v4 = b[3]
if v >= 5:
v5 = b[4]
if v >= 6:
v6 = b[5]
if v >= 7:
v7 = b[6]
if v >= 8:
v8 = b[7]
if v >= 9:
v9 = b[8]
if v >= 10:
v10 = b[9]

最佳答案

如果你真的想要单独的变量,在某些时候你至少要像 v1,v2,v3,v4,v5,v6,v7,v8,v9,v10 = some_list 这样解包

但是你为什么要这样做呢?如果某事物是事物的集合/列表,则最好这样表示。

关于python - 将列表项分发给python中的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4869391/

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