亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

動態生成10條數據,每條數據有兩個變量,請問怎么實現?

動態生成10條數據,每條數據有兩個變量,請問怎么實現?

隔江千里 2018-08-10 18:43:33
我希望在數組內插入10條數據users_values.append((i, 75, 1, x[j] + '.mp4',                 str(uuid.uuid1()) + ".mp4", 'abc', '2018-08-01 06:21:37', '2018-08-01 06:21:37', 0,                 0))10條數據的樣子是變量x[j]從這個數組里面順序取值 x = ['a', 'b', 'c', 'd', 'e']變量i從828到837取值for i in range(828, 837, 1)我的大致思路是這樣的users_values = []             x = ['a', 'b', 'c', 'd', 'e']            for j in x:                 (i, 75, 1, x[j] + '.mp4',                  str(uuid.uuid1()) + ".mp4", 'abc', '2018-08-01 06:21:37', '2018-08-01 06:21:37', 0,                 0)            for i in range(828, 837, 1):                 (i, 75, 1, x[j] + '.mp4',                  str(uuid.uuid1()) + ".mp4", 'abc', '2018-08-01 06:21:37', '2018-08-01 06:21:37', 0,                 0)                 users_values.append()請問怎么實現
查看完整描述

1 回答

?
梵蒂岡之花

TA貢獻1900條經驗 獲得超5個贊

表述的不是很明白呀,你是想要在 ['a', 'b', 'c', 'd', 'e']里面循環往復的取值?

import uuidfrom itertools import cycle

cs = cycle(['a', 'b', 'c', 'd', 'e'])
users_value = []for i in range(828, 838):
    value = (i, 75, 1, next(cs) + '.mp4', str(uuid.uuid1()) + '.mp4', 'abc', '2018-08-01 06:21:37', '2018-08-01 06:21:37', 0,0)
    users_value.append(value)


查看完整回答
反對 回復 2018-08-12
  • 1 回答
  • 0 關注
  • 922 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號