[英]How to break a python list tuple into tuple with two elements?
我有一个列表,想要将每个元素拆分为两个元素的元组。
该列表如下所示:
list_doctors = ['dr.naman_5','dr.akanksha_7','dr.sumant_3']
如何创建表单列表:
modified_list = [('dr.naman','5'),('dr.akanksha','7'),('dr.sumant','3')]
请尝试以下方法。
>>> list_doctors = ['dr.naman_5','dr.akanksha_7','dr.sumant_3']
>>> [tuple(s.split('_')) for s in list_doctors]
[('dr.naman', '5'), ('dr.akanksha', '7'), ('dr.sumant', '3')]
使用split()
。
>>> list_doctors = ['dr.naman_5','dr.akanksha_7','dr.sumant_3']
>>> modified_list = [item.split('_') for item in list_doctors]
>>> modified_list
[['dr.naman', '5'], ['dr.akanksha', '7'], ['dr.sumant', '3']]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.