繁体   English   中英

如何用来自另一个参数的字符串替换数组中的元素

[英]How do I replace an element in an array with a string from another parameter

所以我是 Python 和编程的初学者。

如何用来自另一个参数的字符串替换数组中的元素。

基本上可以说有一个array = ["a","s","d","f","g","h]

我想用字符串“Z”替换该数组的第三个元素。

这是我想出的

def xyz(array,string):
    string = ("")
    array = []

    for value in array:
        replace = value.replace(3,"string")
        return replace

您可以像这样直接操作列表:

array[2] = "Z"

只需这样做:

array[2]='Z'

那么这就是你得到的:

array = ["a", "s", "d", "f", "g", "h"]
array[2]
>>'d'
array[2]='Z'
array
>>['a', 's', 'Z', 'f', 'g', 'h']

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM