鱼C论坛's Archiver
论坛
›
Python交流
› 这个代码中为什么中括号?
fledgling
发表于 2021-11-2 10:14:33
这个代码中为什么中括号?
stu = {'name1':'zhangsan', 'name2':'lisi', 'name3':'wangwu', 'name4':'zhaoliu'}
print(stu)
del stu['name1']
print(stu)
del stu
这里用del函数删除一个键值对时为什么用中括号而不用小括号?
suchocolate
发表于 2021-11-2 10:23:53
中括号是索引元素,小括号是执行函数。
由于是删除元素,del就是执行函数,所以你可以理解为 del(stu['name1'])。
页:
[1]
查看完整版本:
这个代码中为什么中括号?