gpt4 book ai didi

python - 将元素放入for循环Python 3的新数组中

转载 作者:行者123 更新时间:2023-11-28 22:15:07 28 4
gpt4 key购买 nike

我正在处理一个 Python 3 项目。我的代码更长,但我为您准备了一个示例,说明我的代码有效。

arr = []
number = (["01", "02", "03", "06", "08"])
arr = number
pos1 = int(arr[1],16)
pos2 = 2 + int(arr[1],16)

for s in range(pos1,pos2):
print(arr[s])

解释:
你看到的数字,它们是十六进制数,我将 pos1 转换为 int 并在其上添加 2pos2。一段时间后,我得到了 03 06 的输出。我想在不同的数组中使用这些数字。有什么方法可以将 03 06 放入新数组中吗?

最佳答案

如果我理解正确,那么试试这个:

arr2 = []
number = (["01", "02", "03", "06", "08"])
arr = number[:]
pos1 = int(arr[1],16)
pos2 = 2 + int(arr[1],16)

for s in range(pos1,pos2):
arr2.append(arr[s]) # add numbers to arr2
print(arr2[0])

关于python - 将元素放入for循环Python 3的新数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53003084/

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