【发布时间】:2015-09-22 03:22:00
【问题描述】:
我正在尝试打印下面列表中每个项目的前三个字符。但是,当我运行代码时,它打印的只是在三个不同的行上三次没有修改的列表。我已经广泛研究了字符串切片,但仍然不确定为什么。
lst = ['January' , 'February' , 'March']
for char in lst:
print(lst[:3])
【问题讨论】:
-
试试
char[:3]而不是lst[:3]
标签: python list python-3.x slice