Как изменить кортеж?

Как именно в нужном кортеже добавить текст, кортеж называется hug

@command(name="добавить фото")
async def photoget(self, ctx, url=None):
        t = url.split('=')[-1].split('/')[0]
        with open("com.py", "a") as file:
            if file == hug:
                f = file.write(t)
                result = hug + [t]
                print(f)
        if url is None:
            await ctx.send("Укажите url адрес")
        else:
            await ctx.send("Фото успешно было добавленно", attachment=f'{t}')
  • Вопрос задан
  • 79 просмотров
Решения вопроса 1
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Кортеж (tuple) изменить нельзя! Можно только создать новый из старого.
A tuple is a collection which is ordered and unchangeable
t1 = (1,2,3)
t2 = (10, *t1) 
t3 = (*t2,  11)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@HXNDY
кортеж изменить нельзя! если вам это очень хочется, то используйте списки, вместо кортежей
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы