以下はリスト内包を使った、よりPythonicなバージョンの関数である：

```
def double_numbers(numbers)：
    return [number * 2 for number in numbers]
```

この関数は元の関数と同じことをしますが、forループの代わりにリスト内包を使って2倍した数値のリストを作ります。リスト内包はPythonでリストを作成する、より簡潔で表現力豊かな方法です。
Here is a more Pythonic version of the function using a list comprehension:

def double_numbers(numbers):
    return [number * 2 for number in numbers]


This function does the same thing as the original function, but it uses a list comprehension instead of a for loop to create the list of doubled numbers. List comprehensions are a more concise and expressive way of creating lists in Python.