小编not*_*arc的帖子

我的函数返回一个包含单个整数的列表,如何让它只返回整数?

如何在保持函数单行代码的同时从结果中删除括号?

day_list = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]

def day_to_number(inp):
    return [day for day in range(len(day_list)) if day_list[day] == inp]

print day_to_number("Sunday")
print day_to_number("Monday")
print day_to_number("Tuesday")
print day_to_number("Wednesday")
print day_to_number("Thursday")
print day_to_number("Friday")
print day_to_number("Saturday")
Run Code Online (Sandbox Code Playgroud)

输出:

[0]
[1]
[2]
[3]
[4]
[5]
[6]
Run Code Online (Sandbox Code Playgroud)

python list-comprehension list indexof

6
推荐指数
2
解决办法
241
查看次数

标签 统计

indexof ×1

list ×1

list-comprehension ×1

python ×1