我正在使用 PyCharm,我必须 append 然后打印出列表的长度。但是,它不是为所有元素提供 4 个元素,而是为每个单独的列表提供 2 个元素。我不确定问题是什么:
my_list = ['ABC, GHI, JKL']
print('My first list', my_list)
my_list.append('MNO')
print('My appended list', my_list)
print('My list size', len(my_list))
最佳答案
my_list
是一个只有一个元素的列表,因为容器是 'ABC, GHI, JKL'
这是一个字符串。
因此,您需要一个开头包含三个元素的列表,如 ['ABC', 'GHI', 'JKL']
。
然后您的代码将按预期工作。
代码的输出将是:
My first list ['ABC', 'GHI', 'JKL']
My appended list ['ABC', 'GHI', 'JKL', 'MNO']
My list size 4
这是所希望的。
关于python - 我的代码将 append 一个列表,但不会打印出正确的长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53464076/