为了账号安全,请及时绑定邮箱和手机立即绑定

什么 python 代码允许我从以字母开头的列表中打印出元素?

什么 python 代码允许我从以字母开头的列表中打印出元素?

侃侃无极 2021-06-18 18:33:52
示例:我创建了一个名为月份的列表。我如何编写一个循环遍历月份的元素并打印出每个以字母“J”开头的元素,每行一个月。
查看完整描述

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


查看完整回答
反对 回复 2021-06-22
?
慕桂英546537

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


查看完整回答
反对 回复 2021-06-22
?
德玛西亚99

TA贡献1770条经验 获得超3个赞

遍历每个元素,看看它是否是一个字符串。如果是,则检查第一个元素。


yourList = ["January"]

checkLetter = "J"

for element in yourList:

    if isinstance(element,str):

        if element[0]== checkLetter:

            print(element)


查看完整回答
反对 回复 2021-06-22
  • 3 回答
  • 0 关注
  • 168 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号