亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何將整數列表拆分為數字整數列表?

如何將整數列表拆分為數字整數列表?

鳳凰求蠱 2023-10-18 21:44:54
考慮清單test_list = [14, 12, 10, 8]我想把它重拍/分成test_list = [1, 4, 1, 2, 1, 0, 8]我想將列表分成單個數字。
查看完整描述

4 回答

?
心有法竹

TA貢獻1866條經驗 獲得超5個贊

像這樣?(你想分割整數)

newList = [int(y) for x in test_list for y in list(str(x))]


查看完整回答
反對 回復 2023-10-18
?
翻翻過去那場雪

TA貢獻2065條經驗 獲得超14個贊

有點棘手:

b = [int(digit) for digit in ''.join((str(item) for item in a))]
print(b)

輸出:

[1, 4, 1, 2, 1, 0, 8]


查看完整回答
反對 回復 2023-10-18
?
守著一只汪

TA貢獻1872條經驗 獲得超4個贊

您可以使用


@client.command()

@commands.has_permissions(**permission needed**=True)

這將只允許具有特定權限的人執行該命令(錯誤消息選項)?;蛘?,如果您只想要具有某個角色的人員,您可以使用 if message.author.role.id == **role id**: 或 if ctx.message.author.role.id == **role id**:。這是一個示例代碼:


@client.event

async def on_message(message):


    link = ["https://"]

    for word in link:

        if message.content.count(word) > 0:

            if message.author.role.id == 706694479847096381:

                return

            else:

                print(f'{message.author}({message.author.id}) Sent an link')

                await message.delete()

           

此代碼允許機器人在發送鏈接時忽略具有該角色的人員。


查看完整回答
反對 回復 2023-10-18
?
蠱毒傳說

TA貢獻1895條經驗 獲得超3個贊

這是一種不使用字符串作為中介的替代方法:


test_list = [14, 12, 10, 8]


output_list = []


for number in test_list:

    if number < 10:

        output_list.append(number)

    else:

        output_list.extend([number // 10, number % 10])            


print(output_list)


查看完整回答
反對 回復 2023-10-18
  • 4 回答
  • 0 關注
  • 188 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號