*在 Windows 上的 Python 3.6.4 上使用 python 3
twoDlist = [
[] * len(pathology_case_retrieval_report[1:])
for x in range(len(pathology_case_retrieval_report[1:]))
]
这是我的长度为 67 的列表。
for i in range(len(twoDlist)):
temp = twoDlist[i]
temp.append(SPnumsList[i])
temp.append(requested_ByList[i])
temp.append(dateTimelist1[i])
twoDlist[i] = temp
这就是我将每个列表 ( SPnumsList,requested_ByList和dateTimelist1) 中的每个项目附加到较大列表 ( twoDlist)内的每个列表的方式。
twoDlist 中的示例元素:
['Number', 'Physician Name', ['stringN']]
*请注意,此列表的第二个索引可以包含 0 到 n 个元素,我想对此进行说明。
我需要执行字符串操作(通过正则表达式对第二个索引中的每个元素(特别是re.sub(r'[A-Za-z.\'\"\,\n;:]', '', stringN))。然后将新项目附加回列表的第二个索引,替换旧字符串。
我还想:将每个stringN元素放入
['123', 'Dr. Bob', ['string1','string2', 'string3']]
并将其附加到新列表中,同时保留'Number'和'Physician Name'。
我希望我的数据看起来像的示例:
[
['123', 'Dr. Bob', 'string1'],
['123', 'Dr. Bob', 'string2'],
['123', 'Dr. Bob', 'string3'],
# ...
]
每个['Number', 'Physician Name', ['stringN']]在twoDlist。
先感谢您!
慕娘9325324
aluckdog
相关分类