📅  最后修改于: 2023-12-03 15:34:08.747000             🧑  作者: Mango
有时你可能需要从一个字符串中提取大写字符,以便进一步处理。在Python中,你可以通过以下方式完成这个任务。
string = "Hello World"
uppercase_chars = [char for char in string if char.isupper()]
print("Uppercase characters:", uppercase_chars)
该代码将字符串"Hello World"
中的大写字符提取出来,并将其存储在一个列表中,然后输出该列表。
string = "Hello World"
:定义了一个字符串变量string
,并将其赋值为"Hello World"
。char.isupper()
:使用Python的内置isupper()
方法检查一个字符是否为大写字符。[char for char in string if char.isupper()]
:这是一个列表推导式,用于将string
中的大写字符提取到一个列表中。if char.isupper()
条件语句是用于过滤出大写字符的,只有当一个字符是大写字符时才会被添加到列表中。print("Uppercase characters:", uppercase_chars)
:输出列表中的大写字符。通过以上代码,你可以轻松地从一个字符串中提取大写字符,然后对这些大写字符进行进一步处理。