为了按照行分割输出给定的数据 `1;2;3;4` 并形成表格,我们可以使用文本格式化来实现。下面是一个简单的Python代码示例,用于将分号分隔的数据转换为表格形式,并打印输出:
```python
# 给定的数据
data = "1;2;3;4"
# 将数据分割成列表
rows = data.split(';')
# 打印表格
for row in rows:
print(f"| {row} |")
```
运行这段代码,将会输出以下表格:
```
| 1 |
| 2 |
| 3 |
| 4 |
```
这个简单的表格仅使用了文本的垂直和水平分隔符来模拟表格的外观。如果需要更复杂的表格布局,可以使用专门的库,如 `prettytable` 或 `tabulate,但根据您的要求,我们不使用外部库。