我是否需要一个锁来进行Python中列表大小的多线程访问?

时间:2018-03-23 15:33:12

标签: python multithreading locking

我有一个由多个线程共享的列表。我正在使用锁来添加或删除列表中的项目。

我有另一个线程只需要获取列表的长度,我是否还需要为该线程使用锁?

我提出了这个问题,因为例如对于文件,你可以从没有锁的多个线程中读取,只有在写入时才需要它们。

其他详细信息:我使用的是Python 3.6.4

0 个答案:

没有答案