Python基础语法-如何判断列表中的哪些字符串是关键字?

本文介绍了如何在Python中判断一个列表中的字符串是否是编程关键字。首先展示了获取Python关键字的方法,然后通过遍历列表并使用if判断,找出列表中与关键字相匹配的字符串及其索引。
摘要由CSDN通过智能技术生成

先来获取下python到底有哪些关键字呢?

import keyword
n = 0
for i in keyword.kwlist:
    print(i)
    n += 1

运行结果:

 看得出来,python关键字还不少呢。。。我用代码段将python的关键字复制出来,方便大家取用

False
None
True
and
as
assert
async
await
break
class
continue
def
del
elif
else
except
finally
for
from
global
if
import
in
is
lambda
nonlocal
not
or
pass
raise
return
try
while
with
yield

知道了python关键字之后,如果给你一个列表,列表中包含多个字符串,需要你去判断下列表中哪些字符串是python关键字,该怎么做呢?

我的做法是:首先使用list的for循环进行判断list列表中的哪些字符串为关键字,并使用if判断输出为关键字的字符串的具体位置:

# 判断列表中的哪些字符串是关键字
list=["find","num","7val" ,"add.","def
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值