﻿ Python: Split a variable length string into variables - w3resource

# Python: Split a variable length string into variables

## Python Basic: Exercise-131 with Solution

Write a Python program to split a variable length string into variables.

Sample Solution-1:

Python Code:

``````# Create a list of variables 'x', 'y', and 'z'.
var_list = ['a', 'b', 'c']

# Assign the first three elements of 'var_list' to 'x', 'y', and 'z'. Use [None] * 3 to ensure enough elements are available.
x, y, z = (var_list + [None] * 3)[:3]

# Print the values of 'x', 'y', and 'z'.
print(x, y, z)

# Create a new list of variables 'x' and 'y'.
var_list = [100, 20.25]

# Assign the first two elements of 'var_list' to 'x' and 'y'. Use [None] * 2 to ensure enough elements are available.
x, y = (var_list + [None] * 2)[:2]

# Print the values of 'x' and 'y'.
print(x, y)
```
```

Sample Output:

```a b c
100 20.25
```

Pictorial Presentation:

Sample Solution-2:

Python Code:

``````# Create a list 'var_list' containing elements 'a', 'b', 'c', 'd', and 'e'.
var_list = ['a', 'b', 'c', 'd', 'e']
# Assign each element of 'var_list' to variables 'v', 'w', 'x', 'y', and 'z' in that order.
v, w, x, y, z = var_list
# Print the values of variables 'v', 'w', 'x', 'y', and 'z'.
print(v, w, x, y, z)
```
```

Sample Output:

```a b c d e
```

Python Code Editor:

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.

﻿