3 回答

TA贡献1836条经验 获得超3个赞
在 python 中,您可以使用 for 循环遍历列表。然后,您可以使用条件语句来检查月份是否以“J”开头。例子:
months = ['January', 'February', 'March' 'June', 'October']
for month in months:
if month[0] == 'J':
print(month)
这导致
January
June

TA贡献1848条经验 获得超10个赞
如果您正在寻找如何根据元素的首字母过滤元素
months=["January","February","March","April","May","June","July","August","September","October","November","December"]
for m in months:
if m.startswith('J'):
print m
January
June
July

TA贡献1770条经验 获得超3个赞
遍历每个元素,看看它是否是一个字符串。如果是,则检查第一个元素。
yourList = ["January"]
checkLetter = "J"
for element in yourList:
if isinstance(element,str):
if element[0]== checkLetter:
print(element)
添加回答
举报