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

Как именно в нужном кортеже добавить текст, кортеж называется 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}')
  • Вопрос задан
  • 75 просмотров
Решения вопроса 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
кортеж изменить нельзя! если вам это очень хочется, то используйте списки, вместо кортежей
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы