Skip to content

Instantly share code, notes, and snippets.

@AyatoKinkori
Created October 23, 2013 23:59
Show Gist options
  • Save AyatoKinkori/7128954 to your computer and use it in GitHub Desktop.
Save AyatoKinkori/7128954 to your computer and use it in GitHub Desktop.
import threading
import time
sort_list = [1, 3, 6, 8, 10, 33, 44, 23]
def sort(lis):
answer_list = []
for num in lis:
thread = threading.Thread(target=sleep, args=(num, answer_list))
thread.start()
while (threading.active_count() > 1):
time.sleep(0.1)
print answer_list
def sleep(num, lis):
time.sleep(num * 0.1)
lis.append(num)
if __name__ == "__main__":
sort(sort_list)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment