Python程序:使用步长值将列表转换为列表的列表
当需要使用步长值将列表转换为列表的列表时,定义一种方法,使用简单的迭代、’split’方法和’append’方法。
示例
下面演示相同的内容
def convert_my_list(my_list):
my_result = []
for el in my_list:
sub = el.split(', ')
my_result.append(sub)
return(my_result)
my_list = ['peter', 'king', 'charlie']
print("该列表是:")
print(my_list)
print("转换后的列表是:")
print(convert_my_list(my_list))
输出
该列表是:
['peter', 'king', 'charlie']
转换后的列表是:
[['peter'], ['king'], ['charlie']]
说明
-
定义了一个名为’convert_my_list’的方法。
-
它将一个列表作为参数。
-
在其中,定义了一个空列表。
-
该列表是基于逗号分割进行迭代的。
-
这个列表项被添加到空列表中。
-
在方法外,定义了一个列表,并在控制台上显示。
-
通过传递此列表来调用方法。
-
将输出显示在控制台上。