Python|将字符串拆分为字符列表
给定一个字符串,编写一个Python程序将给定字符串的字符拆分成一个列表。
例子:
Input : geeks
Output : ['g', 'e', 'e', 'k', 's']
Input : Word
Output : ['W', 'o', 'r', 'd']
代码 #1:使用列表理解
此方法使用列表推导将每个字符转换为列表。使用以下语法,您可以将字符串的字符拆分为列表。
Python3
# Python3 program to Split string into characters
def split(word):
return [char for char in word]
# Driver code
word = 'geeks'
print(split(word))
Python3
# Python3 program to Split string into characters
def split(word):
return list(word)
# Driver code
word = 'geeks'
print(split(word))
输出:
['g', 'e', 'e', 'k', 's']
代码#2:类型转换到列表
Python使用 list() 将字符串直接类型转换为列表。
Python3
# Python3 program to Split string into characters
def split(word):
return list(word)
# Driver code
word = 'geeks'
print(split(word))
输出:
['g', 'e', 'e', 'k', 's']