包含元组的列表解析器

我有一个清单:

List = [('4022-a751',), ('0bfc-4d53',)]

并希望将其解析为以下输出:

Output = ['4022-a751','0bfc-4d53']


沧海一幻觉
浏览 118回答 3
3回答

慕桂英3389331

你应该阅读Python 中的列表推导式list_ = [('4022-a751',), ('0bfc-4d53',)]res = [x for item in list_ for x in item]输出['4022-a751', '0bfc-4d53']

慕森卡

元组可以像带有索引的数组一样进行操作。input_arr = [('4022-a751',), ('0bfc-4d53',)]output_arr = [a[0] for a in input_arr]print(output_arr)

白板的微信

你可以用这个。old_list= [('4022-a751',), ('0bfc-4d53',)]new_list = [''.join(i) for i in old_list]print(new_list)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python