fdokin 发表于 2022-10-21 10:23:44

连个列表合成一个列表

x=
y=["a","b","c","d"]
z=[]

实现 z=
和    z=

1是用for
2用其他方式(不是直接输入)
该怎么写,我脑袋都抓破了。

jackz007 发表于 2022-10-21 10:35:04

本帖最后由 jackz007 于 2022-10-21 10:47 编辑

z= 可以实现。
x=
y=["a","b","c","d"]
z = []
for i in range(len(x)) :
    z . extend( , y])
z= 不可能实现,因为元素 1"a" 既不是字符串也不是常数,Python 根本就不会允许,你自己可以在 IDLE 里输入这个表达式,看看能不能行。

fdokin 发表于 2022-10-21 10:59:33

本帖最后由 fdokin 于 2022-10-21 11:01 编辑

非常感谢
页: [1]
查看完整版本: 连个列表合成一个列表