Задать вопрос

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

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

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

Похожие вопросы
Greenway Global Новосибирск
от 150 000 ₽
SPA2099 Москва
До 100 000 ₽
HR Prime Москва
от 300 000 до 3 800 000 ₽