mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2026-03-12 17:51:53 +08:00
chore: sync content to repo (#9527)
Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
cc00a1b428
commit
49d3786b38
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
|
||||
|
||||
- [@official@Python List Comprehensions](https://docs.python.org/3/tutorial/datastructures.html#list-comprehensions)
|
||||
- [@article@What Exactly are List Comprehensions in Python? - CodeGuage](https://www.codeguage.com/courses/python/lists-list-comprehensions)
|
||||
- [@article@Python List Comprehensions Quiz](https://realpython.com/quizzes/list-comprehension-python/)
|
||||
- [@article@Python List Comprehensions Quiz](https://realpython.com/quizzes/list-comprehension-python/)
|
||||
@@ -1,8 +1,9 @@
|
||||
# Threading
|
||||
|
||||
Multithreading allows multiple threads within a single process. However, because of GIL, threads cannot run in parallel on different cores, which makes multithreading suitable for I/O tasks (e.g., network requests) but not for computational tasks.
|
||||
[Multithreading](https://roadmap.sh/python/multithreading) allows multiple threads within a single process. However, because of GIL, threads cannot run in parallel on different cores, which makes multithreading suitable for I/O tasks (e.g., network requests) but not for computational tasks.
|
||||
|
||||
Visit the following resources to learn more:
|
||||
|
||||
- [@official@Python Threading Library](https://docs.python.org/3/library/threading.html)
|
||||
- [@article@Python Multithreading: The Most Practical Intro](https://roadmap.sh/python/multithreading)
|
||||
- [@article@Introduction to Threading in Python](https://realpython.com/intro-to-python-threading/)
|
||||
Reference in New Issue
Block a user