- 主题:字典怎么赋值?
d = {1:9} #1键的值为9
d[1] = 0 if 1 not in d #如果d没有1键,则赋值0,如果在就pass
执行的时候说语法错误?
--
修改:QFD FROM 101.88.0.*
FROM 101.88.1.*
用setdefault
以及语法不熟悉就别总想着一行完成了
【 在 QFD 的大作中提到: 】
: d = {1:9} #1键的值为9
: d[1] = 0 if 1 not in d #如果d没有1键,则赋值0,如果在就pass
: 执行的时候说语法错误?
: ...................
--
修改:annals FROM 61.149.74.61
FROM 61.149.74.61
谢谢
不过,什么都不尝试更完美就没法进步了
【 在 annals 的大作中提到: 】
: 用setdefault
: 以及语法不熟悉就别总想着一行完成了
--
修改:QFD FROM 101.88.1.*
FROM 101.88.1.*
>>> d = {}
>>> d.setdefault(1, 0)
>>> d
{1: 0}
setdefault(key[, default])
If key is in the dictionary, return its value. If not, insert key with a
value of default and return default. default defaults to None.
【 在 QFD 的大作中提到: 】
: d = {1:9} #1键的值为9
: d[1] = 0 if 1 not in d #如果d没有1键,则赋值0,如果在就pass
: 执行的时候说语法错误?
: ...................
--
FROM 59.77.36.*