Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Python中替换数组中的字符串?_Python_Arrays - Fatal编程技术网

如何在Python中替换数组中的字符串?

如何在Python中替换数组中的字符串?,python,arrays,Python,Arrays,我有一些代码,其中我有一个数组,包含一周中的几天。我不知道如何将“星期四”替换为“星期二”。我试过研究,但运气不好…:/ 感谢您的帮助 daysOfWeek = ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"] 这应该可以工作daysOfWeek=[day.replace('星期四'、'星期二')代替daysOfWeek中的day] 这是Python3实现。 有关更多信息,您还可以使用变

我有一些代码,其中我有一个数组,包含一周中的几天。我不知道如何将
“星期四”替换为
“星期二”
。我试过研究,但运气不好…:/ 感谢您的帮助

daysOfWeek = ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"]

这应该可以工作

daysOfWeek=[day.replace('星期四'、'星期二')代替daysOfWeek中的day]

这是Python3实现。
有关更多信息,您还可以使用变量存储要替换的值

例如:

abc=天[x]
日[x]=日[y]
日[y]=abc
由于不需要额外的变量,所以使用append更容易,占用的内存更少。这只是另一种方法。 注: x是要替换的值 y是在变为x之前进行替换的值 abc是一个变量

希望有帮助! TheTRCG 问题:
thetrcg@gmail.com

切换星期四和星期二,或者只将星期四替换为星期二?@SPSP我需要用另一行代码来完成。星期几。太棒了,谢谢@拉迪佩内洛普,你应该accept@JoeIddon谢谢,我是Stackoverflow的新手,但我终于学会了如何接受!
for i, name in enumerate(daysOfWeek):
    if name == "Thursday":
        daysOfWeek[i] = "Tuesday"