鱼C论坛

 找回密码
 立即注册
查看: 2663|回复: 7

[已解决]python3 列表加入k值后变全部偶数

[复制链接]
发表于 2017-5-10 22:34:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
t=[1,2,3,4,5]如果加入k=2时 得到 t=[4,6,8,10,12]
t=[1,2,3,4,5]如果加入k=3时 得到 t=[6,8,10,12,14]

t=[1,2,3,4,5]

k=int(input("k 是 "))

if k %2==0:
         vp=k  #k为偶数时
else:
         vp=k+1 # k为基数时
i=0
while i <5 :
        
          t[i]=2+vp+i
          i+=1
print(t)

我只能变t[0]后面的t[1:4]要怎么变?求大神讲解一下
最佳答案
2017-5-11 00:48:47
不就是等差数列嘛~

  1. >>> for k in [2,3]:
  2.     print(list(range(k*2,k*2+5*2,2)))

  3.    
  4. [4, 6, 8, 10, 12]
  5. [6, 8, 10, 12, 14]
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2017-5-10 22:47:22 | 显示全部楼层
是不是这个意思。
  1. t=[1,2,3,4,5]

  2. k=int(input("k 是 "))

  3. i = 0
  4. while i < len(t):
  5.     t[i] += i + 2 * k - 1
  6.     i += 1
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-5-10 23:03:26 | 显示全部楼层

这个代入k=4时 得到[8,10,12,14,16]为什么不是[6,8,10,12,14]呢?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-10 23:18:49 | 显示全部楼层
qpwoeiruyt 发表于 2017-5-10 23:03
这个代入k=4时 得到[8,10,12,14,16]为什么不是[6,8,10,12,14]呢?

不是k=3时才为[6,8,10,12,14]吗?!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-5-10 23:27:24 | 显示全部楼层
冬雪雪冬 发表于 2017-5-10 23:18
不是k=3时才为[6,8,10,12,14]吗?!

是的 但k=4时 偶数的时候 最接近的不也是6 8 10 12 14 吗?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-10 23:29:26 From FishC Mobile | 显示全部楼层
qpwoeiruyt 发表于 2017-5-10 23:27
是的 但k=4时 偶数的时候 最接近的不也是6 8 10 12 14 吗?

没太明白题意,把原题的全部内容写出来
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-5-10 23:41:57 | 显示全部楼层
冬雪雪冬 发表于 2017-5-10 23:29
没太明白题意,把原题的全部内容写出来

t=[1,2,3,4,5]  输入一个k值 使列表中的每个元素都加上k值 且输出的新列表里的全部元素都为偶数

如果k=2 是偶数时 那t[0]就是4   然后每个元素+2
如果k=3是基数时 k+1 那t[0]就是6   然后每个元素+2
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-5-11 00:48:47 | 显示全部楼层    本楼为最佳答案   
不就是等差数列嘛~

  1. >>> for k in [2,3]:
  2.     print(list(range(k*2,k*2+5*2,2)))

  3.    
  4. [4, 6, 8, 10, 12]
  5. [6, 8, 10, 12, 14]
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-2-27 11:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表