- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我想要做的是打印 10 位数字组合的所有可能组合...但是对于 1,我希望它打印 0000000001、0000000002 等。但是 ZFill 不起作用。我做错了什么?
a = range(0, 1000000)
print str(a).zfill(1000000)
最佳答案
您正在对 list
对象执行 zfill
。相反,您需要对列表的每个项目执行 zfill
。以下是范围 10 的示例:
>>> a = range(0, 10)
# v this value represent the count of zeros
# v It should be `7` in your case
>>> [str(i).zfill(10) for i in a]
['0000000000', '0000000001', '0000000002', '0000000003', '0000000004', '0000000005', '0000000006', '0000000007', '0000000008', '0000000009']
根据 str.zfill()
document :
string.zfill(s, width)
Pad a numeric string s on the left with zero digits until the given width is reached. Strings starting with a sign are handled correctly.
关于Python Zfill 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41248819/
我想要做的是打印 10 位数字组合的所有可能组合...但是对于 1,我希望它打印 0000000001、0000000002 等。但是 ZFill 不起作用。我做错了什么? a = range(0,
我想为新的 pandas 数据帧生成运行索引(例如 A00055、A00056...)。我尝试使用 zfill 用零填充我的字符串,但似乎无法让它工作。我的代码: df.reset_index() e
我编写了一个脚本来标准化从数据库中提取的一堆值(主要是使用 r.sub)。我很难合并 zfill 将数值填充到 5 位。 输入 FOO5864BAR654FOOBAR 期望的输出 FOO_05864-
str.zfill 是用前导零填充字符串的有用工具: In [1]: '123'.zfill(5) Out[1]: '00123' 但是,是否有更通用的版本可以接受任何填充字符并用它填充字符串?我正在
我正在通过一个副项目学习 Python。 现在坚持了大约 30 分钟。如何在一串数字上填充 0 以便我的输出始终为 2 位数字?命中此列表的字符串将始终是两位数。我宁愿将其保留为字符串而不是整数。 m
我正在尝试将 python 脚本放在运行 micro python 的 pyboard 上。 MicroPython 中是否有相当于 .zfill 的 python 版本? 最佳答案 没有内置的 zf
我正在尝试将 python 脚本放在运行 micro python 的 pyboard 上。 MicroPython 中是否有相当于 .zfill 的 python 版本? 最佳答案 没有内置的 zf
关于我在这里问的问题:https://stackoverflow.com/questions/56375651/add-zeros-to-string-in-pandas-column-depends
我是一名优秀的程序员,十分优秀!