我目前正在开发一个Zabbix脚本,用于添加用户和他们所属的组。一个用户可能会有多个组,Zabbix文档中相关部分如下:
"usrgrps": [
{ "usrgrpid": "7" },
{ "usrgrpid": "8" },
{ "usrgrpid": "9" }
]
我有一个群组id列表,我想将其替换为7,8,9
的位置,并用list[0],list[1],list[2]
进行替换。
我尝试使用.join
方法:
mylist = ['12','13','14']
z = '"usrgrpid":"'.join(mylist)
s = '"usrgrps": [{"%s"},]' % (z)
输出:
'"usrgrps": [{"12"usrgrpid":"13"usrgrpid":"14"},]'
str.join
。 - Moses Koledoye