测试不存在或空值键

时间:2017-04-27 08:10:00

标签: python

字典中存在的键具有非空值的真实条件是什么?
在我们的用例中,将忽略具有空值的键。

2 个答案:

答案 0 :(得分:0)

str1 <- "bla blabla blablabla"
str2 <- scan(text = str1, what ="", sep=" ", quiet = TRUE)
#or 
#str2 <- strsplit(str1, "\\s+")[[1]]

str(str2)
#chr [1:3] "bla" "blabla" "blablabla"

正如Darth所说,取决于你的意思是空的,但你可以用这个语法替换任何必要的值。

答案 1 :(得分:0)

这样的东西?

Traceback (most recent call last):
  File "Home/PycharmProjects/Learning/Datavisuallization.py", line 5, in <module>
    data = numpy.loadtxt ('ch02-data.csv', dtype= 'string', delimiter=',')
  File "Home/anaconda/lib/python3.6/site-packages/numpy/lib/npyio.py", line 930, in loadtxt
    dtype = np.dtype(dtype)
TypeError: data type "string" not understood

这取决于非空的意思?空元组,Nones,空字符串?我的代码也会排除for k in some_dict: if k: #Do your stuff 0,我不知道它是否与您的案例相关