let = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']
对应具有特定值的字母 这些值是占位符
letMap = {'a' : '100', 'b' : '172', 'c' : '936', 'd' : '238', 'e' : '235','f' : '576', 'g' : '111', 'h' : '811', 'i' : '892', 'j' : '401','k' : '777' , 'l' : '209', 'm' : '123', 'n' : '901', 'o' : '378', 'p' : '189', 'q' : '045', 'r' : '888', 's': '700','t' : '381', 'u' : '109', 'v' : '837', 'w' : '378', 'x' : '192', 'y' : '456', 'z' : '521'}
for y in range(0,25):
ran = random.randint(1,9999999999999999999999999999999999999999999999999999)
letMap[let[myLet]] = ran
# This will not convert the integers into strings
str(letMap[let[myLet]])
myLet += 1
time.ctime()
time.sleep( .04 )
time.ctime()
答案 0 :(得分:0)
在我的小例子中(见下文)它工作得很好。请注意,您应该在letMap中将整数作为值,并且未在循环中指定“myLet”。可能它应该由运行索引。所以只需将'myLet'替换为'y'并删除myLet + = 1行。
这是我的榜样:
var viewModel = kendo.observable({
productHandlingDataSource: new kendo.data.DataSource({
transport: {
read: {
url: "/Helper/GetProductHandlingTypes",
dataType: "json",
type: "GET"
}
}
})
});
kendo.bind($("#buyer-profile-register"), viewModel);
打印:
<select data-role="multiselect"
data-placeholder="Select Type(s):"
data-text-field="Name"
data-value-field="Id"
data-bind="source: productHandlingDataSource"
style="width: 100%;">
</select>
希望这会有所帮助。 干杯, 尤