在比较python 2.7中列表中的字符串时遇到问题。通过将鼠标悬停在VS中的变量上方,我可以看到字符串是相同的,但是如果这段代码,程序不会输入最后一个:
EINVAL
日期信息以两种形式(日期时间和字符串)追加到列表中,因为我无法检索列表中的日期以进行比较,因此我必须使用日期时间列表才能找到最大日期
答案 0 :(得分:0)
使用list.append(x)
时要小心,因为列表由Python中的引用表示。
它可能在循环中每次都附加相同的确切列表。
尝试对要首先添加的列表进行深度复制,这将在内存中创建一个完全独立的对象以链接到该列表