I have this piece of code: 

```
f = open('scores.txt','r')
L = []
for line in f:
    L = L + map(float,str.split(line[:-1],','))
print(L)

```

Can you please explain the meaning of the following command and its parameters as I'm completely new to Python:
 str.split(line[:-1],',')