小编Raj*_*han的帖子

列表理解指定元素的位置

这是一个清单

l = ['Bear', 'Apple', 'Bread', 'Apes', 'Bones', 'Axes']
Run Code Online (Sandbox Code Playgroud)

我想通过列表理解对此列表进行排序.将"A"开头的单词放在前面,将"B"放在末尾.我希望代码在下面的方式 -

l = [putfirst(i) if i.startswith('A') else putlast(i) else for i in l] 
Run Code Online (Sandbox Code Playgroud)

这样做之后,我希望它就像

l = ['Apple','Apes','Axes','Bear','Bread','Bones']
Run Code Online (Sandbox Code Playgroud)

python list-comprehension python-3.x

0
推荐指数
1
解决办法
98
查看次数

Gorm 模型声明中 string 和 *string 的区别

gorm https://gorm.io/docs/models.html的文档在下面提供了一个示例。
字段NameEmailstring和描述*string。这里的主要区别是什么?
另外如何为存储图像链接列表的图像字段提供数据类型?
应该是[]string还是[]*string

type User struct {
  ID           uint
  Name         string
  Email        *string
  Images       []string
  Age          uint8
  Birthday     *time.Time
  MemberNumber sql.NullString
  ActivatedAt  sql.NullTime
  CreatedAt    time.Time
  UpdatedAt    time.Time
}
Run Code Online (Sandbox Code Playgroud)

go go-gorm

0
推荐指数
2
解决办法
65
查看次数

标签 统计

go ×1

go-gorm ×1

list-comprehension ×1

python ×1

python-3.x ×1