a=[1,2,3,4,5,6] 返回列表的后三位数字用代码怎么打印出来
时间: 2023-09-17 13:07:24 浏览: 18
可以使用以下代码来打印列表的后三位数字:
```
a = [1, 2, 3, 4, 5, 6]
print(a[-3:])
```
输出结果为:
```
[4, 5, 6]
```
其中,`a[-3:]` 表示从倒数第三个元素开始,一直到列表的最后一个元素,即为列表的后三位数字。
相关问题
输入1 5 3 3 4 6 2 2 2 7 输出5 4 6 7 number=4的代码
以下是一个可能的解法:
```python
numbers = input().split() # 输入数字序列,以空格分隔
numbers = [int(num) for num in numbers] # 转换为整数列表
n = int(input()) # 输入要查找的数的个数
# 统计每个数字出现的次数
count = {}
for num in numbers:
if num not in count:
count[num] = 1
else:
count[num] += 1
# 按出现次数从大到小排序
sorted_count = sorted(count.items(), key=lambda x: x[1], reverse=True)
# 找出出现次数为n的数字
result = []
for num, c in sorted_count:
if c == n:
result.append(num)
# 输出结果
for num in result:
print(num, end=' ')
```
说明:
1. 首先输入数字序列,以空格分隔,并将其转换为整数列表。
2. 输入要查找的数的个数n。
3. 统计每个数字出现的次数,使用字典count存储。
4. 将字典count按照value(即出现次数)从大到小排序,得到sorted_count。
5. 遍历sorted_count,找出出现次数为n的数字,并将其加入result列表。
6. 最后输出result中的数字,以空格分隔。
a=[1,2,3,4,5,6,7,8,9]
a=[1,2,3,4,5,6,7,8,9]是一个包含数字1到9的列表。列表是Python中的一种数据类型,它可以存储多个值,并且这些值可以是不同的数据类型。在这个列表中,每个数字都被逗号分隔开,并且被方括号括起来表示它们属于同一个列表。你可以通过索引来访问列表中的元素,例如a将返回1,a将返回2,以此类推。