擅长:python、mysql、java
<p>我能做一个相当简单的修复。不确定我的整个方法是否正确,但这是有效的。你知道吗</p>
<pre><code>organizeList = ['1','[2,[4,5]]','3']
print("Format should be similar to '1, 2, [3, 4], 5'")
#organizeList.append(input("Enter a list: ")
tempList = []
otherList = []
testString = ""
lastString = ""
remap = {ord('['): ']', ord(']'): '['}
print(organizeList)
for p in range(len(organizeList)-1, -1, -1):
if (organizeList[p].startswith('[') == True):
for showList in organizeList[p]:
testString = testString + showList
for x in range(len(testString)-1, -1, -1):
if (testString[x] == ']'):
lastString = lastString + '['
elif (testString[x] == '['):
lastString = lastString + ']'
else:
lastString = lastString + testString[x]
tempList.append(lastString)
else:
tempList.append(organizeList[p])
print(tempList)
</code></pre>
<p>就像我说的,我还在学习python,所以如果有人对我有什么建议,请告诉我。你知道吗</p>