要将字符串打印为Python中list的列,你可以使用以下方法:
假设我们有一个字符串,其中包含了一些数据,我们想要将这些数据分割成列,并存储在一个列表中。
# 假设这是我们的原始字符串
data_str = "Alice,24,Engineer\nBob,30,Doctor\nCharlie,28,Artist"
# 使用split方法按行分割字符串
rows = data_str.split('\n')
# 创建一个空列表来存储最终的列数据
columns = []
# 遍历每一行,再按逗号分割,将每列的数据添加到对应的列列表中
for i in range(len(rows[0].split(','))):
column = [row.split(',')[i] for row in rows]
columns.append(column)
# 打印结果
for column in columns:
print(column)
\n
将字符串分割成多行。,
进行分割,得到每个单元格的数据。通过上述方法,你可以将一个包含多行数据的字符串转换成一个列表的列结构,便于后续的数据处理和分析。
领取专属 10元无门槛券
手把手带您无忧上云