我们可以在Python中使用并发和混合的字典吗?
我是Python新手 目前我正在开发一个Python项目。为此,需要线程安全的混合字典我们可以在Python中使用并发和混合的字典吗?,python,dictionary,Python,Dictionary,我是Python新手 目前我正在开发一个Python项目。为此,需要线程安全的混合字典 在C语言中是否有类似python的线程安全字典?我希望有一些好的答案。Python并没有提供本机的混合dict。在大多数情况下,它不需要混合使用列表样式存储和哈希表样式存储 dict方法是线程安全的,因为当在多线程环境中使用时,它们不会破坏dict不变量,也不会破坏dict。但是,许多操作不是原子散列和相等测试,例如,可以将回调转换为纯python代码,因此,您可以通过在相关操作周围使用锁来避免竞争条件。Py
在C语言中是否有类似python的线程安全字典?我希望有一些好的答案。Python并没有提供本机的混合dict。在大多数情况下,它不需要混合使用列表样式存储和哈希表样式存储
dict方法是线程安全的,因为当在多线程环境中使用时,它们不会破坏dict不变量,也不会破坏dict。但是,许多操作不是原子散列和相等测试,例如,可以将回调转换为纯python代码,因此,您可以通过在相关操作周围使用锁来避免竞争条件。Python本机不提供混合dict。在大多数情况下,它不需要混合使用列表样式存储和哈希表样式存储 dict方法是线程安全的,因为当在多线程环境中使用时,它们不会破坏dict不变量,也不会破坏dict。但是,许多操作不是原子散列和相等测试,例如,可以将回调转换为纯python代码,因此,您可以通过在相关操作周围使用锁来避免竞争条件