Python 3.x Python pylibmc语法/如何在循环中使用mc.set

Python 3.x Python pylibmc语法/如何在循环中使用mc.set,python-3.x,list,python-memcached,pylibmc,Python 3.x,List,Python Memcached,Pylibmc,我想在for循环中设置键,并在另一个脚本中使用循环将它们读回。 为了测试memcache是否正常工作,我编写了以下简单脚本: a、 派克 b、 py: 这个工作很好。但我不知道如何重写memcache行以用于for循环。 我尝试了好几件事,但都没有成功。 我想要的是这样的东西: for index in range (0,4): mc["key_(index)"] = "Value (index)" 您可以使用f字符串: for index in range (0,4): key

我想在for循环中设置键,并在另一个脚本中使用循环将它们读回。 为了测试memcache是否正常工作,我编写了以下简单脚本:

a、 派克

b、 py:

这个工作很好。但我不知道如何重写memcache行以用于for循环。 我尝试了好几件事,但都没有成功。 我想要的是这样的东西:

for index in range (0,4):
   mc["key_(index)"] = "Value (index)"
您可以使用f字符串:

for index in range (0,4):
    key = f"key_{index}"
    mc[key] = f"{mc[key]} {index}" # or "Value {index}"
for index in range (0,4):
   mc["key_(index)"] = "Value (index)"
for index in range (0,4):
    key = f"key_{index}"
    mc[key] = f"{mc[key]} {index}" # or "Value {index}"