如何拆分元组或列表



我需要用逗号左边的数字和逗号右边的值来拆分元组或列表。

代码:

while True:
await asyncio.sleep(1)
now = datetime.now()
currenttime = now.strftime('%Y-%m-%d %H:%M:%S')
#print(currenttime)
checkvalid = cursor.execute("SELECT `users_id`, `MutedTime` FROM `users`").fetchall()    
print(checkvalid[0])

结果:

(212812894738448384, 'None')
user_ids = []
muted_times = []
for entry in checkvalid:
user_ids.append(entry[0])
muted_times.append(entry[1])

应该做到这一点。或者,使用字典:

entries = {}
for entry in checkvalid:
entries[entry[0]] = entry[1]

最新更新