[英]A comma seperated list of numbers in Python
我想像d1,d2,d3,d4之類的從1到1320打印出來
命令>>> list(range(1320))
將會像1,2,3等打印出來,所以我嘗試了d(list(range(1320)))
但它說NameError: name 'd' is not defined
所以我的問題ID如何打印像d1,d2,d3 .....的數字
也許我在這里缺少非常基本的語法。 有什么幫助嗎?
您可以像這樣使用列表理解:
['d{}'.format(i) for i in range(1320)]
適用於Python3.6及更高版本:
[f'd{i}' for i in range(1320)]
>>>>['d'+str(i) for i in range(1320)]
這是使用基本列表理解功能在同一行中執行相同操作的另一種方法。 只需循環到1230,然后將其與'd'連接即可。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.