无论何时我尝试在Python中创建一个空列表,我意识到如果我不知道并定义了它的范围,我不能像在R中那样将值设置为任何索引。
q = list()
q[ 2 ] = 9
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IndexError: list assignment index out of range
但在R中,这种情况不会发生。
Q = c( )
Q[ 4 ] = 3
>>> [1] NA NA 4
有没有在Python中可以进行类似的操作?