编写Python代码，从一个包含数字的列表中找到最大、第二大和第三大的数字，并将它们作为一个元组返回。 
[1, 10, 2, 9, 3, 8, 4, 7, 5, 6]
```
nums = [1, 10, 2, 9, 3, 8, 4, 7, 5, 6]

sorted_nums = sorted(nums, reverse=True)

result = (sorted_nums[0], sorted_nums[1], sorted_nums[2])

print(result)
```