a = [1,2,3]
b = a[:]
a[1] = 4
print(a)
print(b)
<块引用>
**当我运行此代码(在终端中运行 python 文件,在终端中运行选择文件)时,我可以在终端一中看到两条不同的消息 是
<块引用> <块引用> <块引用>/Library/Frameworks/Python.framework/Versions/3.9/bin/python3 "/Users/moontaeyeong/OneDrive/python/day 3.py" 文件"",行 1 /Library/Frameworks/Python.framework/Versions/3.9/bin/python3 "/Users/moontaeyeong/OneDrive/python/day 3.py" ^ SyntaxError: 无效语法 <<< 和第二件事是
<块引用>像这样打印正确的值 a = [1,2,3] b = a[:] [1] = 4 打印(a) [1, 4, 3] print(b) [1, 2, 3]** <<<< 所以.. 我有两个问题。第一的。 “在终端中运行python文件”和“运行python文件”之间有什么区别 “在终端中选择 python 文件”第二,当我运行选择时 文件(整行),为什么要这样返回?我不明白原因 为什么要退货。 (我指的是(>>>)) a = [1,2,3] b = a[:] [1] = 4 打印(一) [1, 4, 3] 打印(b) [1, 2, 3]我不擅长 ENG,但我必须使用这个社区,因为我听说社区是强大的开发人员的最佳方式,请 帮我一把兄弟:D**