我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

Python问题问题很简单,但是我才学,希望学长帮帮我。

把列表中诺干介于(0,9)之间的数字连接成为大整数,前面的数字作为高位,后面的数字作为低位

data = [0, 2, 7, 4, 5, 9, 8]

number = 0
for num in data:
    number = number*10 + num
print(number)

a=[1,2,3,4,5,10]
s=None

for i in a :
    if i in range(0,10):
        if not s:
            s=str(i)
        else:
            s=s+str(i)
print(s)
print(int(s))

-->12345
-->12345

近期文章

  • 为什么这个5后面要精确到小数点后一位而9不用?
  • 请问python kivy在打包的时候,如何实现应用名为中文?
  • asp网站频繁出现白屏
  • 实现atoi的时候 传了一个纯数字的字符串,累加函数失效
  • SqlSever数据库实现分组查询
  • java编码转换问题 不改变文件的编码格式还原内容
  • 编写程序,使用while语句。
  • 交流电流检测电路 相位相差一百二
  • 为什么返回的列表为空啊
  • win10一直卡在手机投屏界面出不去怎么办?
  • ky10查进程前面有个问号是什么意思
  • python入门爬虫,爬不出来图片。
  • 装的是pytorch包,为什么import torch
  • c语言关于字符变换的问题
  • pywintypes.com_error: (-2147352567, '发生意外。', (0, None, None, None, 0, -2147024381), None)
  • C#连接Opc Ua时出现未实例化问题
  • 免布线长续航化工厂人员定位解决方案
  • opensees源代码在哪里下载
  • 循环赋值出错,位置混乱,找不出原因。
  • anaconda3无法查看镜像源

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华