items=list(reversed(range(12)))
items[::3]=range(12,0,-3)
print(items)
用IDE得出了結果,是[12, 10, 9, 9, 7, 6, 6, 4, 3, 3, 1, 0],但是看不懂為什麼呀
求大神解答
PS.不知道這個帖子可以分類到哪裡,如果歸類錯了求指正
items=list(reversed(range(12)))
items[::3]=range(12,0,-3)
print(items)
用IDE得出了結果,是[12, 10, 9, 9, 7, 6, 6, 4, 3, 3, 1, 0],但是看不懂為什麼呀
求大神解答
PS.不知道這個帖子可以分類到哪裡,如果歸類錯了求指正
这个问题是不是考虑问 chatgpt 可解?
贴一下我整理的 chatgpt 关于客户端的笔记:
mac app
iOS app (ios16+)
TestFlight
开发者说,
受不了每次打开 ChatGPT 都要先“验证你是人类”然后等半天才能用,就做了一个原生桌面客户端,随时随地都能响应。注意使用这个 App 需要你有自己的 ChatGPT 账号, 生成个 API key 就能用了,你也可以将自己的 key 分享给家人使用。iOS、iPadOS 版本马上就好。
限制:
在Python的解释器里,自己打印下就能看到每行结果了:
>>> print(*list(reversed(range(12))))
11 10 9 8 7 6 5 4 3 2 1 0
>>> print(*items[::3])
11 8 5 2
>>> print(*range(12,0,-3))
12 9 6 3
如果还不理解,需要再翻翻对应函数的文档。
PS:初学编程,推荐去小甲鱼的论坛,那边学Python的人多,对新手很友好。
但是還是看不懂[12, 10, 9, 9, 7, 6, 6, 4, 3, 3, 1, 0]是哪裡來的 ![]()
小甲魚是什麼呀,我下載了CSDN,但是問答不能問作業,不過很好用幫助我很多
列表里面原来的元素替换了啊
謝謝你,我太傻了
都沒有意識到需要替換
好的,謝謝你!!
ChatGPT 给出了正确的解释 & 错误的结果
Python Code: items = list(reversed(range(12))) items[::3] = range(12, 0, -3) tell me the resulting value of the ‘items’ list and explain