为什么我们不能在python中更改字符串的特定值

用户9461026

python 中的字符串的行为类似于列表。那为什么我们不能使用赋值运算符更改值。

例子:

name = 'whatever'

为什么我们不能做作业 name[0] = 'k'

如果我们需要做出这样的改变,我们该怎么做呢?

菲利克斯

你可以做这样的事情:

s = "abcde"     # create string
l = list(s)     # convert to list
l[2] = "X"      # modify character
"".join(l)      # join to string again

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么我们不能在类中为方法添加默认值

为什么我不能在javascript中向字符串对象添加属性?

如果我们更改字符串值,字符串池如何管理引用?

为什么我们不能在响应中将布尔值作为prop传递,它总是要求在我的代码中传递字符串

为什么我不能在JavaScript中解析此json字符串?

为什么我们不能将字符串值分配给2d char数组?

当我们在C ++中更改字符串的值时会发生什么

为什么我们不能在javascript中修改字符串长度,因为我们可以修改数组的长度?

为什么我们不能为XML名称空间使用随机字符串而不是URI?

为什么我不能在RStudio中获得此字符串?

为什么我不能在SQLite中更改值?

为什么我不能在React中更改输入值?

我们如何匹配子字符串和python中dict中的值

为什么我不能在PHP中为类变量定义连接字符串?

为什么我们不能在C#中的结构中定义数组

为什么我们不能在C中使用变量作为e的值

为什么我们不能在插入排序的while循环中更改语句的顺序?

为什么我不能在给定的字符串中替换\ n?

为什么我们不能比较。(点)作为if语句的圆括号内的字符串值?

为什么我们在angular2中声明字符串,数字,布尔值,void等?

在我们用于ReadAllText的某些文件中获取特定的值(字符串)

为什么我们在 sql 中检查字符串值时会出错

为什么我不能在子字符串中捕获一个以上的数字?

理解为什么我们在 Python 中对字符串使用方法

为什么我不能更改字符串中的子字符串?

为什么我们不能在下面的代码中为字符串 s1 提供输入?

为什么我们需要在 python 中的 f 字符串周围放置撇号?

为什么我们不能在声明结构变量名称时使用连字符?

为什么我们需要在字符串中获取单词