将空格分隔的字符串转换为列表 [英] Convert a space delimited string to list
本文介绍了将空格分隔的字符串转换为列表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个这样的字符串:
i have a string like this :
states = "Alaska Alabama Arkansas American Samoa Arizona California Colorado"
我想把它分成这样的列表
and I want to split it into a list like this
states = {Alaska, Alabama, Arkansas, American, Samoa, ....}
我是 Python 新手.
I am new in python.
请帮帮我.:-))
我需要从状态中随机选择并使其像变量一样.
edit: I need to make a random choice from states and make it like the variable.
推荐答案
states.split()
将返回
['Alaska',
'Alabama',
'Arkansas',
'American',
'Samoa',
'Arizona',
'California',
'Colorado']
如果你需要一个随机的,那么你必须使用 random
模块:
If you need one random from them, then you have to use the random
module:
import random
states = "... ..."
random_state = random.choice(states.split())
这篇关于将空格分隔的字符串转换为列表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文