Python如何对列表或字符串中的单个项执行操作

2024-04-26 10:46:36 发布

您现在位置:Python中文网/ 问答频道 /正文

嗨,我想知道在Python中如何表示这样的内容:

获取字符串-“abcdefg” 在此字符串中添加项

“a”+“b”=某个变量

somevar+“c”=someothervar

等等

谢谢


Tags: 字符串内容abcdefgsomevarsomeothervar
1条回答
网友
1楼 · 发布于 2024-04-26 10:46:36

只需索引list/string。列表和字符串的语法都是一样的。你知道吗

>>> s = 'abcdefg'
>>> s[0] + s[1] # This does the operation 'a' + 'b'
'ab'

列表和字符串在Python中都是sequence types,而序列在Python中是0索引的。这意味着第一项位于索引0,第二项位于索引1,以此类推

还要注意的是,当您想将这些值存储在变量中时,Python中的语法不是'a' + 'b' = somevar。相反,它是somevar = 'a' + 'b'。要分配给的项应始终位于赋值运算符的左侧。因此,如果我想存储上面的结果,我会:

>>> somevar = s[0] + s[1]

然后您可以打印somevar的值,以查看它是否确实包含您计算的结果。你知道吗

>>> somevar
'ab'

相关问题 更多 >